django:避免firefox后退按钮恢复用户会话

时间:2017-06-05 19:22:17

标签: django session firefox

让我告诉你上下文:说我已经登录并关闭了我的会话。登录后如果我点击firefox中的后退按钮我的私人页面显示,我的会话恢复!这不会发生在chrome中。如果我尝试在chrome中执行此操作,我将重定向到登录页面,并将下一个get param设置为url我试图去。那么如何才能避免这种火狐行为,或者django的问题呢?

1 个答案:

答案 0 :(得分:0)

这是浏览器默认行为,当您单击后退按钮时,它会从浏览器缓存中加载上一页

您必须编写一个js函数,当用户单击后退按钮时将触发该函数,您可以使用该函数重新加载页面。 然后,您将看到会话过期并重定向到登录页面