Django 会话部分过期
Django session partially expired
我在使用 Django.I 时遇到问题 set :
session_expire_at_browser_close = true
所以,当用户关闭浏览器时,他的会话就会过期。
现在我也在session中记录尝试登录的次数。
request.session['try_times'] += 1
如果用户多次尝试,网站会要求输入验证码。
但是因为上面的设置,重启浏览器后session就过期了。
有什么方法可以同时满足以上两个要求吗?
也就是说,当浏览器关闭时,应该注销一个用户,而不应该删除'try_times'。
您可以尝试在您的服务器上录制try_times。
我在使用 Django.I 时遇到问题 set :
session_expire_at_browser_close = true
所以,当用户关闭浏览器时,他的会话就会过期。
现在我也在session中记录尝试登录的次数。
request.session['try_times'] += 1
如果用户多次尝试,网站会要求输入验证码。
但是因为上面的设置,重启浏览器后session就过期了。
有什么方法可以同时满足以上两个要求吗?
也就是说,当浏览器关闭时,应该注销一个用户,而不应该删除'try_times'。
您可以尝试在您的服务器上录制try_times。