3

我想从 Symfony 的 HttpFoundation 组件中检索基本身份验证凭据。粗略查看文档一无所获;有什么办法可以做到吗?

(我在不基于 Symfony 框架的应用程序中使用 HttpFoundation 组件。)

4

1 回答 1

14

$_SERVER['PHP_AUTH_USER']和的值$_SERVER['PHP_AUTH_PW']可以通过Symfony\Component\HttpFoundation\Request以下方式通过实例访问:

$username = $request->headers->get('php-auth-user');
$password = $request->headers->get('php-auth-pw');
于 2016-12-04T04:18:53.420 回答