Задать вопрос

Long polling в nginx

Для long polling в nginx можно использовать модули nginx-push-stream-module и nginx_http_push_module. Они работают за одинаковой схемой (подписчик-публишер). Из статей в интернете и документации по этим модулям непонятно, как получить список подписчиков, которым нужно публиковать сообщения, и можно ли получать какой нибудь callback на backend сервер при появлении нового подписчика?

Также здесь есть интересный разговор насчет проверки кукисов для реализации защиты от чтения канала другими пользователями. Но в комментариях пишут, что проверить кукисы в nginx нельзя, этим должен заниматься backend. Как можно реализовать защиту с помощью куков в этих модулях nginx?
  • Вопрос задан
  • 3407 просмотров
Подписаться 3 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
@rowdyro
Мы делали название канала секретным.

После авторизации пользователю передается случайная строка - имя канала, которую он читает.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 дек. 2024, в 20:40
10000 руб./за проект
22 дек. 2024, в 20:34
3000 руб./за проект
22 дек. 2024, в 20:12
10000 руб./за проект