首页 文章

Django会话部分到期

提问于
浏览
0

我在使用Django时遇到问题 . 我设置:

session_expire_at_browser_close = true

因此,当用户关闭浏览器时,他的会话将过期 .
现在我还记录尝试登录会话的次数 .

request.session['try_times'] += 1

如果用户尝试多次,网站将要求提供验证码 .
但由于上面的设置,会话在重新启动浏览器后到期 .
是否有任何方法可以同时满足上述两个要求?
也就是说,当浏览器关闭时,用户应该注销,并且不应删除'try_times' .

1 回答

  • 1

    您可以尝试在服务器上记录try_times .

相关问题