Django:避免Firefox Back按钮还原用户会话



让我把你放在上下文中:说我登录了,我关闭了会话。登录后,如果我单击Firefox中的Back Button,则显示了我的私人页面,我的会话将恢复!这不是在铬中发生的。如果我尝试在Chrome中执行此操作,我将重定向到登录页面,下一个get param设置到我要去的url。那么如何避免这种Firefox行为,或者是Django的问题?

这是浏览器默认行为时,当您单击"返回"按钮时,它从浏览器缓存加载上一页

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

最新更新