Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/6.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
Php 获取登录名的用户名_Php_.htaccess_.htpasswd - Fatal编程技术网

Php 获取登录名的用户名

Php 获取登录名的用户名,php,.htaccess,.htpasswd,Php,.htaccess,.htpasswd,是否可以获取通过htpasswd进程成功进行身份验证的人的用户名,并将其放入会话变量中 User:mave Pass:mave123 成功登录:是否将“mave”写入会话 .htaccess无法创建或填充PHP会话,但您可以获得: $_SERVER['PHP_AUTH_USER'] 值并存储在会话中。.htaccess无法创建或填充PHP会话,但您可以获得: $_SERVER['PHP_AUTH_USER'] 您可以尝试$\u SERVER['PHP\u AUTH\u USER'],但我不知

是否可以获取通过htpasswd进程成功进行身份验证的人的用户名,并将其放入会话变量中

User:mave
Pass:mave123


成功登录:是否将“mave”写入会话

.htaccess无法创建或填充PHP会话,但您可以获得:

$_SERVER['PHP_AUTH_USER']

值并存储在会话中。

.htaccess无法创建或填充PHP会话,但您可以获得:

$_SERVER['PHP_AUTH_USER']

您可以尝试
$\u SERVER['PHP\u AUTH\u USER']
,但我不知道这是否适用于htaccess,因为它不是由PHP触发的。

您可以尝试
$\u SERVER['PHP\u AUTH\u USER']
,但我不知道这是否适用于htaccess,因为它不是由PHP触发的。

因为其他用户已经回答了,所以您可以使用
$\u服务器['PHP\u AUTH\u USER']
引用该用户。但是,如果PHP在CGI模式下运行,它可能会失败。在CGI模式下设置用户/传递服务器变量;在您的授权目录中添加以下内容:

<IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization},L]
</IfModule>

由于其他用户已经回答,您可以使用
$\u服务器['PHP\u AUTH\u USER']
引用该用户。但是,如果PHP在CGI模式下运行,它可能会失败。在CGI模式下设置用户/传递服务器变量;在您的授权目录中添加以下内容:

<IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization},L]
</IfModule>

为什么不检查文档中的HTTP身份验证?我甚至不知道去哪里找?你为什么不检查文档中的HTTP Auth?我甚至不知道去哪里找?