Я хочу получить базовые учетные данные для аутентификации из компонента Symfony HttpFoundation. Беглый взгляд на документы ничего не показывает; Есть ли способ, которым я могу это сделать?
(Я использую компонент HttpFoundation в приложении, не основанном на платформе Symfony.)
Значения $_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');
Других решений пока нет …