Beefy Boxes and Bandwidth Generously Provided by pair Networks
Just another Perl shrine

Re: CGI Advice

by George_Sherston (Vicar)
on Sep 25, 2002 at 11:18 UTC ( #200597=note: print w/replies, xml ) Need Help??

in reply to CGI Advice

For requirement (2) you can get the submitted password user name from $ENV{REMOTE_USER}. Presumably if he got this far then this user is properly logged on, so you'd just check whether this particular user has delete rights. Or if you want him to submit his authentication a second time for security, you can get him to do that into a CGI form and then check validity using Apache::Htpasswd.

edit 26/9/02 spartacus9 is quite right, and tactful to call it a 'minor' point - it is of course the user name you get and not the password - my bad. George Sherston

Replies are listed 'Best First'.
Re: Re: CGI Advice
by spartacus9 (Beadle) on Sep 26, 2002 at 03:21 UTC
    minor clarification, but it is important to note that you cannot get the actual password from reading $ENV{REMOTE_USER}, or any other environment variable for that matter. $ENV{REMOTE_USER} will give you the username under which the user has authenticated, but not the password. That said, George Sherston is correct in that you can assume that if he got far enough to populate the REMOTE_USER variable that he is properly logged in.

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://200597]
NodeReaper adjusts the cross hairs

How do I use this? | Other CB clients
Other Users?
Others making s'mores by the fire in the courtyard of the Monastery: (4)
As of 2017-04-28 15:12 GMT
Find Nodes?
    Voting Booth?
    I'm a fool:

    Results (525 votes). Check out past polls.