如何从 .htpasswd 获取登录用户名?

Bad*_*dal 3 php .htaccess .htpasswd

我有一个带有 htaccess 和 htpasswd 的密码保护目录。

我的 .htpasswd文件看起来像这样

user1:passwordstring
user2:passwordstring
user3:passwordstring
Run Code Online (Sandbox Code Playgroud)

当任何用户成功登录到目录时,我是否可以使用 php 获取该用户的名称?

use*_*229 8

假设我已经正确理解了这个问题,你的答案就在这里。更多参考

<?php
$username = $_SERVER['PHP_AUTH_USER'];
$password = $_SERVER['PHP_AUTH_PW'];
?>
Run Code Online (Sandbox Code Playgroud)