Sedbol
@Sedbol

Как запретить открывать два одинаковых соединения websocket?

Как запретить открывать два одинаковых соединения websoket ? Каждое соединение устанавливаю с GET запросом что-бы проверить авторизацию пользователя на сайте если такого нет разрываю!!! А как запретить два одинаковых соединения?

GET запрос строки уходит такой:
window.socket = new WebSocket('wss://site.ru:441?user='+app.BootData.uid+'_'+app.BootData.authKey+'');

Как разорвать такое-же соединение если пользователь открыл его в другой вкладке, или же в другом браузере? Или закрыть первое?
  • Вопрос задан
  • 84 просмотра
Пригласить эксперта
Ответы на вопрос 1
IDONTSUDO
@IDONTSUDO
ЧСВ программистов идет в комплекте с первой IDE.
Есть браузер, у браузера есть юзер агент. И можно обрывать соеденения ищя по свзяке UserId + UserAgent(в хеадерах реквеста идет).
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы