【问题标题】:An explanation of session support using Express and Socket.IO?使用 Express 和 Socket.IO 的会话支持说明?
【发布时间】:2011-09-07 12:11:30
【问题描述】:

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

非常感谢任何帮助。

谢谢。

【问题讨论】:

    标签: javascript session node.js express socket.io


    【解决方案1】:

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

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

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

    最后,我还在这里发布了一些代码 sn-ps:socket.io and session?

    希望有帮助!

    【讨论】:

      【解决方案2】:

      如果您使用的是 socket.io v1+,您可以使用中间件以不那么老套的方式进行操作。 查看https://github.com/peerigon/socket.io-session-middleware 的中间件,它在socket.io、connect、express 之间共享会话。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-06-23
        • 1970-01-01
        • 2012-02-10
        • 2017-08-05
        • 1970-01-01
        • 2015-04-30
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多