Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/289.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用普通HTTP身份验证和PHP在Apache下获得经过身份验证的用户名?_Php_Apache_Authentication_Http Authentication - Fatal编程技术网

如何使用普通HTTP身份验证和PHP在Apache下获得经过身份验证的用户名?

如何使用普通HTTP身份验证和PHP在Apache下获得经过身份验证的用户名?,php,apache,authentication,http-authentication,Php,Apache,Authentication,Http Authentication,首先,让我们把安全考虑因素放在一边。我在Apache下使用简单身份验证,用于一次性、仅供内部使用、非互联网连接的LAN、PHP web应用程序 如何在PHP中获得HTTP身份验证的用户名?我想您是在追求这个 $username = $_SERVER['PHP_AUTH_USER']; $password = $_SERVER['PHP_AUTH_PW']; 我用它来显示来自基本身份验证的用户名:$\u SERVER['REMOTE\u USER']

首先,让我们把安全考虑因素放在一边。我在Apache下使用简单身份验证,用于一次性、仅供内部使用、非互联网连接的LAN、PHP web应用程序


如何在PHP中获得HTTP身份验证的用户名?

我想您是在追求这个

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

我用它来显示来自基本身份验证的用户名:$\u SERVER['REMOTE\u USER']