【问题标题】:Get value for cookie connect.sid key in Express Node.js获取 Express Node.js 中 cookie connect.sid 键的值
【发布时间】:2013-02-01 08:28:20
【问题描述】:

我正在为经过身份验证的用户创建会话,然后让 socket.io 向我发送 connect.sid cookie 值,我想找到相关值以验证套接字客户端。

有人知道如何在 Express 中获取 connect.sid 键的值吗?

谢谢!

【问题讨论】:

    标签: node.js session express socket.io


    【解决方案1】:

    如果我正确理解您的问题,您可以使用request.sessionID 获取 sessionID。

    【讨论】:

      【解决方案2】:

      我发现这个帖子很有用:https://github.com/senchalabs/connect/issues/588

      Connect 提供了一种解析签名 cookie 的方法:

      var cookieValue = connect.utils.parseSignedCookies(cookie, sessionKey);
      

      您可以直接从 express 中引用连接模块。

      【讨论】:

        猜你喜欢
        • 2017-06-20
        • 1970-01-01
        • 1970-01-01
        • 2016-01-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-03-21
        相关资源
        最近更新 更多