Итак, у меня есть эта проблема, используя express с socket.io. Я думаю, что это довольно самоочевидно; Мне просто нужно получить сеанс и запросить данные параметра в socket.io. Это не может быть сделано на стороне клиента, так как некоторые комнаты будут закрытыми. Любые решения?
io.sockets.on('connection', function (socket) {
socket.join(ROOM ID)
socket.on('send message', function(data) {
NEED USER ID STORED IN session.user
}
})
app.get('/:roomid', function (req, res) {
//req.session.user = THE USER ID
//req.params.roomid = THE ROOM ID
})