使用Express和Socket.IO的会话支持说明
An explanation of session support using Express and Socket.IO?
我正在寻找一些帮助来计算依赖express和socket.io的服务器上的会话。主要目标是处理诸如将socket.io会话ID与用户ID配对、在重新连接时维护状态以及能够轻松地对服务器上的任何参与者进行分组之类的事情。
非常感谢您的帮助。
谢谢。
我刚刚上传了一个项目,该项目允许您在Socket.IO中使用express中的会话。也许这会对您有所帮助。https://github.com/aviddiviner/Socket.IO-sessions
您可以使用npm install socket.io-sessions
进行安装。请务必查看自述文件。
如果你是Node的新手,我建议你花一些时间阅读关于他们如何处理会话的快速文档。http://expressjs.com/guide.html#session-支持
最后,我还在这里发布了一些代码片段:socket.io和session?
希望能有所帮助!
如果您使用的是socket.io v1+,那么您可以使用中间件来实现这一点。看看https://github.com/peerigon/socket.io-session-middleware对于在socket.io、connect、express之间共享会话的中间件。
相关文章:
- jQuery-2.1.1.min.js或最新版本jQuery-2.13.min.js不会't支持'@
- jQuery检测浏览器是否支持Zoom
- Flash Uploadify在调用我的MVC控制器时没有保留会话/授权
- 错误:对象没有't支持'自动完成'
- EmberJS中支持单字母单词模型
- javascript中的命名空间,IDE中支持代码完成/内容辅助's
- Internet Explorer缺少占位符支持,特别是密码字段
- 为什么我得到错误IE修剪方法是't支持
- 验证会话中是否存在对象's数组
- 任何浏览器都不支持javascript函数
- GTK百老汇支持同时连接
- JQuery示例不起作用-“;对象没有't支持属性或方法'按钮'&”;
- 对象不支持属性或方法“自动完成”
- 通过javascript从会话中提取用户名
- 移动浏览器没有;t支持会话变量
- iOS Safari 隐私浏览本地存储和会话存储支持
- nodejs/express 中的数据库会话支持
- 会话在 Mozilla 中不受支持
- 检查会话存储支持的最优雅方式
- 使用Express和Socket.IO的会话支持说明