javascript - 使用 Express 和 Socket.IO 的 session 支持的解释?

标签 javascript session node.js express socket.io

我正在寻找一些帮助来确定依赖于 express 和 socket.io 的服务器上的 session 。主要目标是处理诸如将 socket.io session ID 与用户 ID 配对、在重新连接时维护状态以及能够轻松地对服务器上的任何参与者进行分组等事情。

非常感谢任何帮助。

谢谢。

最佳答案

我刚刚上传了一个项目,它允许您在 Socket.IO 中使用 express 中的 session 。也许这对你有一些帮助。 https://github.com/aviddiviner/Socket.IO-sessions

您可以使用 npm install socket.io-sessions 安装它。请务必查看自述文件。

如果您是 Node 的新手,我建议您花一些时间通读 express 文档,了解它们如何处理 session 。 http://expressjs.com/guide.html#session-support

最后,我还在此处发布了一些代码片段:socket.io and session?

希望对您有所帮助!

关于javascript - 使用 Express 和 Socket.IO 的 session 支持的解释?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6222173/

相关文章:

javascript - 有没有办法在不使用 zip 文件的情况下默认或建议直接下载的文件夹结构?

python - flask 为每个响应设置 Cookie

node.js - nginx tcp SYN 数据包未收到 ACK

mysql - 使用 mysql 和 node.js 的可序列化事务

javascript - 使用 'select' 元素在指令中包含自定义选项

javascript - 具有多级导航的 toggleClass

javascript - Gulp 任务向特定文件添加一个新行

session - Symfony2 flashBag 空数组

ruby-on-rails - 每个 session 允许一次操作

javascript - VSCode 是否应该报告从编译中排除的 TS 文件的错误?