Мои поздравления. Я хотел бы спросить, возможно ли управлять сеансами в Node.js и как. Я имею в виду именно Node.js, а не выразить.Node.js сеансы
О приложении. Я использую статический сервер узла + сервер websocket, на front-end у меня есть простой SPA. И только один момент заставляет меня задуматься о сеансах: когда пользователь обновляет страницу, он получает новый сокет. Так что мне нужно связать «статус входа» с сеансом, а не сокетом.
Спасибо.
Обновление: Я нашел модуль npm «msession», это выглядит просто и должно выполнять эту работу. Но сейчас одна проблема. Я должен получить объекты запроса и ответа из сокета.
Запрос мне удалось получить так:
let req = socket.upgradeReq;
Я попробовал этот вариант для ответа, но, как и ожидалось, это не сработало:
let res = {writeHead: {}};
Все предложения на объект ответа?
Node-сессия выглядит именно то, что мне нужно, но somewhy я получаю сообщение об ошибке во время установки. Узловые-клиент-сеансы являются экспресс-ориентированными. – Lazyexpert
Какая ошибка у вас возникла? 'npm install node-session' работает хорошо. –
'Сбой сборки npm WARN install: deasync [email protected] install: node ./build.js npm WARN install: deasync Статус выхода 1' В любом случае я нашел, как использовать сеансы node-client в чистой среде узла , – Lazyexpert