Sedbol
@Sedbol

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

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

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

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

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

Войти через центр авторизации
Похожие вопросы
от 80 000 до 120 000 ₽
Plesk Новосибирск
от 90 000 до 150 000 ₽
Яндекс Москва
от 100 000 до 300 000 ₽
08 авг. 2020, в 12:03
15000 руб./за проект
08 авг. 2020, в 11:31
500 руб./за проект
08 авг. 2020, в 09:16
1000 руб./за проект