Tokenized URL
Сервис поддержки доступа к данным по подписным ссылкам.¶
Ориентирован на заказчиков сервисов Платформы, которым необходимо верифицировать запросы конечных пользователей к данным на Платформе, доступ к которым должен быть ограничен.
Верификация пользователя при обращении к данным на Платформе осуществляется при помощи подписных ссылок, содержащих уникальный токен.
Ключевые особенности и настройки¶
- Генерация токена происходит с использованием алгоритма MD5 от строки, содержащей пароль для генерации токена, ссылку, временную метку и, опционально, IP-адрес пользователя.
-
В сервисе предусмотрено три режима учета IP-адреса в токене:
- Не учитывать, при этом токен валиден для любого IP-адреса;
- Учитывать, при этом токен валиден только для того IP-адреса, для которого он был сгенерирован;
- Ограничить использование токена несколькими IP-адресами, при этом токен валиден для конечного числа уникальных IP-адресов.
-
При верификации пользовательского запроса сервис может проверять:
- путь к директории, содержащей запрашиваемый объект;
- (или) полный путь к запрашиваемому объекту.
-
Платформа может получать данные для валидации токена в Cookie или в аргументах запроса.
- Управление параметрами сервиса осуществляется в клиентском портале NGENIX Multidesk на странице Одноразовые ссылки (раздел Защита боковое меню настроек выбранной Сервисной конфигурации) для Сервисной конфигурации с любым типом архитектуры.
- Cервис не блокирует и не валидирует запросы с методом Options.
Совместимость с другими сервисами¶
Сервис Tokenized URL может быть включен в состав услуги при наличии в составе услуги сервиса Edge Content Delivery.