我如何从 Symfony 的 HttpFoundation 组件中检索基本的身份验证凭据?
How do I retrieve basic auth credentials from Symfony's HttpFoundation component?
我想从 Symfony 的 HttpFoundation 组件中检索基本身份验证凭据。粗略地看一下文档什么也没发现;有什么办法可以做到吗?
(我在不基于 Symfony 框架的应用程序中使用 HttpFoundation 组件。)
$_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');
我想从 Symfony 的 HttpFoundation 组件中检索基本身份验证凭据。粗略地看一下文档什么也没发现;有什么办法可以做到吗?
(我在不基于 Symfony 框架的应用程序中使用 HttpFoundation 组件。)
$_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');