2008-08-04 2 views
40

Прежде всего, давайте рассмотрим соображения безопасности. Я использую простую аутентификацию в Apache для одноразового, внутреннего использования, не подключенного к Интернету lan, php web app.Как получить аутентифицированное имя пользователя под Apache, используя обычную проверку подлинности HTTP и PHP?

Как получить HTTP-аутентифицированное имя пользователя в PHP?

+2

Я использовал это, чтобы показать имя пользователя из базовой аутентификации: $ _SERVER [ «REMOTE_USER»] – 2008-08-22 17:04:39

ответ

34

Я думаю, что вы после этого

$username = $_SERVER['PHP_AUTH_USER']; 
$password = $_SERVER['PHP_AUTH_PW'];