Express:与websocket共享会话

时间:2012-05-06 13:28:12

标签: node.js express session websocket

我正在用node.js和Express编写聊天应用程序。身份验证正常,我可以登录用户帐户并注册新会话。我的问题是聊天本身在Websocket(Websocket节点)内运行,我无法访问会话数据。如何在没有会话数据的情况下识别对websocket发出的新连接请求?

谢谢!

1 个答案:

答案 0 :(得分:-1)

我建议不要直接使用WebSockets而是使用Socket.IO。它有内置的授权和握手

https://github.com/LearnBoost/socket.io/wiki/Authorizing

以下是获取会话信息的方法

http://www.danielbaulig.de/socket-ioexpress/