автоматическое удаление переменной сеанса в течение заданного времени - PullRequest
0 голосов
/ 28 апреля 2018

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

в основном я устанавливаю OTP в сеансе и удаляю этот OTP после проверки. но я хочу удалить этот OTP из сеанса, если пользователь не предоставил в течение 500 секунд.

M настройка OTP в сеансе, как: req.session.otp = otp

Удаление Как: delete req.session.otp

пожалуйста, кто-нибудь, направь меня!

Ответы [ 2 ]

0 голосов
/ 26 июля 2019

Удаление сеанса через 500 секунд может быть достигнуто с помощью следующих

setTimeout(function(){

  delete req.session.otp

}, 500000)
0 голосов
/ 28 апреля 2018

Использовать установленное время ожидания

setTimeout(function(){. //here clear a session. it will work}, 500000); 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...