会话期满后发送回401

时间:2019-05-02 00:24:39

标签: node.js express cookies session-cookies http-status-code-401

我正在使用cookie-session来设置会话

    app.use(
      cookieSession({
        name: 'Zsession',
        keys: ['key1'],
        maxAge: 3600,
        httpOnly: false,
        secure: false,
        secureProxy: false,
      })
    );

会话期满后,我想发回401,即已达到3600的maxAge。我要执行此操作以强制HTTP Basic身份验证提示用户再次登录。 我创建了以下代码来实现这一点。

    app.use(function(req, res) {
      //if session has expired
      if (req.session.???) {
        res.status(401).end();
      }
    });

如何在会话过期后触发发送401?

0 个答案:

没有答案