Поэтому я пытаюсь проанализировать входящий запрос в PHP, который имеет следующий установленный заголовок:
Authorization: Custom Username
Простой вопрос: с какой стати я могу в него попасть? Если бы это было Authorization: Basic
, я мог бы получить имя пользователя от $_SERVER["PHP_AUTH_USER"]
. Если бы это было X-Custom-Authorization: Username
, я мог бы получить имя пользователя от $_SERVER["HTTP_X_CUSTOM_AUTHORIZATION"]
. Но ни один из них не устанавливается пользовательской авторизацией, var_dump($_SERVER)
не раскрывает упоминания заголовка (в частности, отсутствует AUTH_TYPE
), а функции PHP5, такие как get_headers()
, работают только с ответами на исходящие запросы. Я использую PHP 5 на Apache с готовой установкой Ubuntu.