Вы можете увидеть, когда соединение socket.io отключается, прослушивая событие disconnect
на подключенном сокете.
Вы на самом деле не говорите, какой идентификатор пользователя используется в вашей системе.Обычным способом отслеживания чего-либо подобного является привязка идентификатора пользователя к сокету во время соединения сокета.То, как вы получите этот идентификатор пользователя при подключении сокета, зависит от деталей вашей системы.Вы можете получить его из файла cookie или параметра сеанса.Вы можете упростить доступ из событий сокета, установив его как свойство объекта сокета, например, установив socket.userid
в значение идентификатора пользователя.Затем вы можете получить доступ к этому значению во время события отключения.