所以我的问题是每当我使用cakehp中的Auth登录网站并关闭它时,它仍然会将我带到网站的索引页面。我真的不知道为什么cakephp会这样做,即使我关闭桌面上的所有浏览器,当我登录网站时,它仍然会将我带到索引页面,该页面应该是登录页面。
我尝试过这个网站cakephp-cookie-lifteime 但仍然没有任何反应
答案 0 :(得分:1)
这不是蛋糕php或你的服务器的问题。浏览器关闭后,模型浏览器不会销毁会话。
答案 1 :(得分:1)
是的,在关闭浏览器时,在cakephp中,会话无法清除。您可以在core.php
文件夹中的app/config
文件中更新以下代码。
Configure::write('Session', array(
'cookie' => 'my_app',
'cookieTimeout' => 0,
'checkAgent' => false,
'timeout' => 60 //1 hr
));
可能需要一些时间才能在本地服务器上生效。请添加此代码并检入服务器和其他电脑。