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