代码点火器2.0会话问题

时间:2012-03-20 06:28:33

标签: codeigniter session

我在codeigniter 2.0中遇到会话问题。我认为它是缓存页面的原因。这是我的问题。

我创建了一个页面并访问此页面需要用户登录。登录工作正常。当我退出然后我再次重定向到登录页面,那就完美了。但是,如果我单击浏览器的“后退”按钮,它会再次将我带到受保护的页面。从技术上讲,此页面现在无法访问,因为我已经注销了。如果我将该受保护页面的链接放在浏览器中,则它会要求我登录,但在注销后,浏览器后退按钮出现问题。 任何人都可以指导我这个。

由于

1 个答案:

答案 0 :(得分:0)

这是正常的浏览器缓存行为。修复此问题的方法之一是确保用户从缓存页面进入的任何地方都会检查其会话,如果他们在同一时间注销,则会将其重定向到登录屏幕,因此不会可能会造成伤害。