Authorization
        
        
          
                Baseline
                
                  Widely available
                
                 *
              
        
        
        
          
                
              
                
              
                
              
        
        
      
      This feature is well established and works across many devices and browser versions. It’s been available across browsers since июль 2015 г..
* Some parts of this feature may have varying levels of support.
Заголовок HTTP запроса Authorization включает в себя данные пользователя для проверки подлинности пользовательского агента с сервером обычно после того, как сервер ответил со статусом 401 Unauthorized и заголовком WWW-Authenticate.
| Тип заголовка | Request header | 
|---|---|
| Запрещённое имя заголовка | Нет | 
Синтаксис
Authorization: <тип> <данные пользователя>
Директивы
- <тип>
- 
Тип авторизации. Общий тип «Базовая». Остальные типы: 
- <данные пользователя>
- 
Если используется схема авторизации «Базовая», данные пользователя формируются следующим образом: - Логин и пароль, разделённые двоеточием (aladdin:opensesame).
- Результирующая строка, закодированная в base64 (YWxhZGRpbjpvcGVuc2VzYW1l).
 Примечание: Кодировка Base64 не означает шифрование или хэширование! Этот метод так же небезопасен, как и отправка учётных данных в открытом виде (base64 является обратимой кодировкой). Отдавайте предпочтение использованию HTTPS в сочетании с Базовой Авторизацией. 
- Логин и пароль, разделённые двоеточием (
Примеры
Authorization: Basic YWxhZGRpbjpvcGVuc2VzYW1l
Смотрите также HTTP авторизацию для примеров конфигураций веб-серверов Apache или nginx с защитой вашего сайта паролем с Базовой HTTP авторизацией.
Спецификации
| Спецификация | Заголовок | 
|---|---|
| RFC 7235, раздел 4.2: Authorization | HTTP/1.1: Authentication | 
| RFC 7617 | The 'Basic' HTTP Authentication Scheme |