[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[cgiapp] Re: Perl CGI authentication and session management


On 2003-10-15, David Christensen <suppressed> wrote:
> hello, world!
>
> I'm working on an e-commerce site using Apache 1.3.26, Perl 5.6,
> CGI::Application, HTML::Template, and CGI::FormBuilder.  I need to
> provide secure user login/logout, profiles, financial pages, etc..  For
> starters, I plan to use https for sensitive pages.  After that, I'm not
> sure which way to go.  I would prefer using a standard CPAN module, such
> as CGI::Session and/or CGI::Session::Auth.
>
> What experiences, recommendations, comments, criticisms, and/or
> suggestions do the list readers have in the areas of user authentication
> and session management using Perl and CGI?  Does anyone have URL's for
> some good articles, tutorials, etc.?

Some users on this list contributed to this related Wiki page:

http://twiki.med.yale.edu/twiki2/bin/view/CGIapp/SessionsWithCgiApp

CGI::Session is what I'm beginning to use myself. The only thing
I didn't like was the way it stored the data in Postgres. 
I wrote CGI::Session::PureSQL to fix this, but it hasn't been formally
released yet.

My understanding of CGI::Session::Auth is that extends the functionalty
of CGI::Session with a few extra functions. Next time I need
CGI::Session, I plan to look at ::Auth as well. 

I also recommend looking into Data::FormValidator as an alternative to
the validation of CGI:::FormBuilder (it does validation, too, right?).
D::FV seems to be a popular choice with the CGI::App users here. But
don't ask me, I'm biased. :)

	Mark
 
--
 . . . . . . . . . . . . . . . . . . . . . . . . . . . 
   Mark Stosberg            Principal Developer  
   suppressed     Summersault, LLC     
   765-939-9301 ext 202     database driven websites
 . . . . . http://www.summersault.com/ . . . . . . . .


---------------------------------------------------------------------
Web Archive:  http://www.mail-archive.com/suppressed/
              http://marc.theaimsgroup.com/?l=cgiapp&r=1&w=2
To unsubscribe, e-mail: suppressed
For additional commands, e-mail: suppressed


Mail converted by mhonarc 2.6.15
This archive provided courtesy of JSW4.NET, Internet Hosting Services for Small Business.