我在会话中设置变量,但我想从会话中自动删除该变量。我有什么方法可以实现这个目标吗?或者我以错误的方式思考。
基本上我在会话中设置OTP,我在验证后删除了OTP。但如果用户不在500秒内提供,我想从会话中删除该OTP。
M在会话中设置OTP,如:req.session.otp = otp
删除赞:delete req.session.otp
答案 0 :(得分:1)
使用以下
可以完成500秒后的删除会话setTimeout(function(){
delete req.session.otp
}, 500000)
答案 1 :(得分:0)
使用set timeout
setTimeout(function(){. //here clear a session. it will work}, 500000);