【问题标题】:Setting up httponly cookie in socket.io callback在 socket.io 回调中设置 httponly cookie
【发布时间】:2014-10-18 11:10:29
【问题描述】:

我试图避免使用快速会话并仅使用 socket.io 进行用户身份验证(意味着设置和检查 httponly cookie),但此代码不起作用:

io.on('connection', function (socket) {
    socket.on('signin', function (data) {
        socket.request.headers.cookie = 'COOKIE=testcookie'; // do not work
    });
});

io.of('/logged').use(function (socket, next) {
    socket.request.headers.cookie; // Empty
});

【问题讨论】:

标签: session cookies socket.io session-cookies


【解决方案1】:

我检查了来源 - 没有合适的方法来做到这一点,所以最好使用 express.cookie 管理来代替

【讨论】:

    猜你喜欢
    • 2020-01-06
    • 1970-01-01
    • 1970-01-01
    • 2020-03-19
    • 2011-04-01
    • 1970-01-01
    • 2011-02-28
    • 2012-05-18
    • 2017-02-04
    相关资源
    最近更新 更多