注销后阻止后退按钮
2022-08-30 22:18:43
我不希望用户在注销后通过单击后退按钮返回受保护的页面。在我的注销代码中,我正在取消设置会话并重定向到登录页面。但是,我认为浏览器正在缓存页面,因此即使会话从注销中销毁,它也会变得可见。
我能够通过不允许浏览器缓存来避免这种情况
header("Cache-Control", "no-cache, no-store, must-revalidate")
但是这样我就失去了浏览器缓存的优势。
请建议一个更好的方法来实现这一目标。我觉得,一定有一种方法可以通过javascript客户端来处理这个问题。