У меня есть приложение Tomcat, в котором есть аутентификация и управление сессиями, и в настоящее время я создаю сервер NodeJS для обработки связи с пользователями в режиме реального времени через веб-сокеты (используя Socket.IO).
Мой вопрос заключается в том, каков наилучший способ сохранения сеанса для веб-сокетов, учитывая, что пользователь никогда не будет посещать сервер NodeJ, и при подключении через веб-сокет не будут установлены файлы cookie, и в настоящее время нет постоянства, когда сокет закрыт (т.е. когда пользователь перемещается между страницами).
Я видел способы сделать это при использовании Express и Socket на одном сайте, но никогда при использовании Socket.io только для веб-сокетов. Возможно ли это?