Как Вы получаете доступ к имени пользователя Базовой аутентификации HTTP от жемчуга?

Я должен получить имя удаленного пользователя в своем сценарии CGI. Где я нахожу это? Я хочу отобразить то имя на странице, которую я возвращаю.

5
задан brian d foy 29 March 2010 в 19:55
поделиться

2 ответа

Согласно спецификации CGI, имя пользователя HTTP-auth будет находиться в переменной среды REMOTE_USER . В Perl вы можете получить это через $ ENV {REMOTE_USER} .

Вы можете найти описания всех стандартных переменных среды CGI, включая REMOTE_USER , в разделе 4 RFC 3875 .

19
ответ дан 18 December 2019 в 05:33
поделиться

Метод remote_user () в модуле CGI .

Если вы не используете модуль CGI, переменная окружения REMOTE_USER: $ ENV {REMOTE_USER}

14
ответ дан 18 December 2019 в 05:33
поделиться
Другие вопросы по тегам:

Похожие вопросы: