Отправить обратно 401 после истечения сессии - PullRequest
0 голосов
/ 02 мая 2019

Я использую cookie-сессию для установки сеанса

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

Я хочу отправить обратно 401 после истечения сеанса, т. Е. Достигнуто максимальное значение 3600.Я хочу сделать это, чтобы заставить HTTP Basic auth запрашивать у пользователя повторный вход в систему.Для этого я создал следующий код:

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

Как мне инициировать отправку 401 после истечения сеанса?

...