Как отправить «Ваш сеанс истек» один раз, после автоматического выхода клиента из системы в Express + Passport - PullRequest
0 голосов
/ 23 марта 2019

Я использую Express, Passport и SequelizeSessionStore, чтобы разрешить вход пользователя и сеанс. У меня есть настройки, при которых пользователь автоматически выходит из системы, когда он не обновляет веб-сайт более 30 минут. Пользователь перенаправлен на страницу входа.

Как сообщить пользователю об этом? Как я могу выкопать информацию из паспорта или экспресс сразу после выхода пользователя из системы, чтобы создать оповещение на веб-интерфейсе? Я хочу это только один раз и только когда пользователь автоматически выходит из системы.

РЕДАКТИРОВАТЬ: Кажется, что SequelizeSessionStore просто удалить сеанс из базы данных после настроенного времени. Я не могу найти способ различить обычный выход из системы и автоматический выход из системы

...