Django会话部分到期

时间:2016-03-08 15:41:49

标签: django session-cookies

使用Django时我遇到了问题。我设置:

session_expire_at_browser_close = true

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

request.session['try_times'] += 1

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

1 个答案:

答案 0 :(得分:1)

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