Beefy Boxes and Bandwidth Generously Provided by pair Networks RobOMonk
good chemistry is complicated,
and a little bit messy -LW
 
PerlMonks  

Re: Ideas For Modules

by George_Sherston (Vicar)
on Jan 04, 2002 at 15:32 UTC ( [id://136296]=note: print w/replies, xml ) Need Help??

This is an archived low-energy page for bots and other anonmyous visitors. Please sign up if you are a human and want to interact.


in reply to Ideas For Modules

You might find some stimulating volunteer development work at sourceforge. A module I think needs writing (though I'd be glad to learn it was already written) is one to do logging in and user validation in CGI. It would be quite a challenge to make something that was flexible enough that users could drop it straight into their scripts. As a minimum it wd need to handle logging in, registering a new user, creating encrypted passwords, emailing lost passwords, and logging out. It probably ought to be flexible about where users store info, perhaps by outputting everything via DBI.pm, leaving the user to pick the underlying db. And it wd need to handle cookies. When I've raised this before, a negative response has been "it's too specific - do it in a script, not a module". So you could become famous by proving the doubters wrong.

§ George Sherston

Replies are listed 'Best First'.
Re: Re: Ideas For Modules
by unobserved (Initiate) on Jan 04, 2002 at 22:15 UTC
    I created a module /script like that .. it did most of the things you asked for, and in hind sight, the others (emailing lost password / registration) would make a great addition.

    It's written explicitly for use with CGI::Application and has specific hooks for HTML::Template.

    I put code out to members of the CGI::Application mailing list a while ago and got some decent feedback .. adding the features you mentioned might boost response a little.

    If you or anyone else wants the code gimmie a shout at scomrie@shrinkingplanet.ca and i'll throw you the link for it .. (i think i'll have to repost the code on my web site because it got shuffled around during a re-vamp).

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://136296]
help
Sections?
Information?
Find Nodes?
Leftovers?
    Notices?
    hippoepoptai's answer Re: how do I set a cookie and redirect was blessed by hippo!
    erzuuliAnonymous Monks are no longer allowed to use Super Search, due to an excessive use of this resource by robots.