in reply to user id

Depending on the security needs of you organization, I would recommend Server Side authentication (with SSL so no one can snoop your plaintext). Perl can see the remote user's name through $ENV{REMOTE_USER}. You can then implement any kind of application level permissions.

BTW stay away from ASP Perlscript... it is M$'s negelected bastard child of scripting languages. From what I hear buggy and slow.

grep
grep> cd pub
grep> more beer