简体   繁体   中英

How do you access the HTTP basic authentication username from perl?

I need to get the remote user name in my CGI script. Where do I find that? I want to display that name on the page that I return.

Under the CGI spec, the HTTP-auth user name will be in the environment variable REMOTE_USER . In Perl you can get this via $ENV{REMOTE_USER} .

You can find descriptions of all the standard CGI environment variables, including REMOTE_USER , in section 4 of RFC 3875 .

The remote_user() method in the CGI module .

If you're not using the CGI module, the environment variable REMOTE_USER: $ENV{REMOTE_USER}

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM