Hapi在请求后设置cookie

时间:2019-05-26 20:18:29

标签: node.js cookies hapi.js

我正在使用Hapi.js的最新版本,并且我正在尝试借助Cookie来实现登录系统,但是问题是,当我直接在浏览器中打开/auth路由时,我得到了set-cookie标头,但是当我发送发布请求时,我仍然收到ok作为响应和201代码,但是不存在Cookie标头。

server.state('auth', {
    ttl: 24 * 60 * 60 * 1000,
    isSecure: false,
    isHttpOnly: false,
    encoding: 'base64json',
    clearInvalid: false,
    strictHeader: true,
});

server.route({
    method: ['POST', 'GET'],
    path: '/auth',
    handler: (request, h) => {
        return h
            .response({status: 'ok'})
            .state('auth', {id: 1337})
            .code(201);
    },
});

0 个答案:

没有答案