dburke has asked for the wisdom of the Perl Monks concerning the following question:

So, this is my first perl cgi script and I have very basic session management going right now using CGI::Session. My question is what would be a good module to use for user authentication? I would like to focus on security; I already don't like the idea of using cgi params or cookies, but I don't know any better... I'm currently planning on using very restrictive cookies to manage sessions, but that's another issue. Any help is greatly appreciated and if you need any more info I would be happy to supply it. Thank you! (Love this community so far!)