从我的应用程序注销后,当我按下后退按钮时,用户的所有登录选项仍显示在页面上。
登录后,当我按下后退按钮时,它将显示页面的注销版本。
我尝试在我的注销控制器中设置它
function logout() {
$this->output->set_header('cache-Control: no-store, no-cache, must-revalidate');
$this->output->set_header("cache-Control: post-check=0, pre-check=0", false);
$this->output->set_header("Pragma: no-cache");
$this->output->set_header("Expires: Sat, 26 Jul 1997 05:00:00 GMT");
$this->tank_auth->logout();
redirect(subdomain() . 'home');
}
但是当我按下后退按钮时缓存仍然存在。我怎样才能解决这个问题?
- - -更新 - - -
我认为缓存不是这里的问题,我在开发人员设置中禁用了 chrome 中的缓存,但是当我按下后退按钮时,我的浏览器在注销后仍会进入安全页面。
所以缓存不是问题..