HTTP Авторизация
HTTP-авторизация контролирует, кто может получить доступ к вашему защищённому видеоконтенту. Она гарантирует, что только авторизованные пользователи смогут смотреть ваши трансляции.
Схема авторизации
Заголовок раздела «Схема авторизации»Перед настройкой авторизации в Astra важно понять, как работает этот процесс.
-
Получение списка каналов от Middleware
Клиент отправляет свои учетные данные в вашу систему Middleware. Если данные верны, Middleware возвращает список каналов, доступных пользователю. Для каждого канала выдается уникальный токен для последующей авторизации.
-
Запрос канала у Astra
Когда пользователь выбирает канал, его видеоплеер отправляет запрос в Astra с уникальным токеном из первого шага.
-
Astra авторизует запрос
Astra проверяет токен в соответствии с выбранным методом авторизации. Если токен действителен, Astra возвращает поток канала. В противном случае возвращается ошибка.
Методы авторизации
Заголовок раздела «Методы авторизации»- Авторизация пользователя: Использует логин/пароль или токены, сохранённые в настройках пользователей Astra
- Авторизация через HTTP Backend: Отправляет токен в вашу систему Middleware для проверки
- Securetoken: Проверяет токены с помощью криптографических алгоритмов
- Авторизация по IP: Проверяет, есть ли IP-адрес пользователя в вашем списке доступа
Выберите метод, который лучше всего соответствует вашим требованиям безопасности и существующей инфраструктуре.