Показать сообщение отдельно
  #4 (permalink)  
Старый 22.12.2018, 00:27
Аспирант
Отправить личное сообщение для yinfo Посмотреть профиль Найти все сообщения от yinfo
 
Регистрация: 30.04.2015
Сообщений: 43

Извиняюсь, я много написал, но телефонный звонок прервал нажатие кнопки ...

Используя Mongoose создал коллекцию users с полями login, password, sessionId и last_time. last_time - время последнего обращения. Если больше некоторого значения - то новый sessionId.

Это sessionId проверяется при коннекте через websocket в url при подключении в строке URI, примерно так 'ws://host:8080?sessionId= 333444' в событии wss.on('connection') , если sessionId неактуален,то socket.close().

Дальше пока не пишу - наверное уже и тут косяки у меня есть...

Последний раз редактировалось yinfo, 22.12.2018 в 00:31.
Ответить с цитированием