我在core.php中使用此配置:
Configure::write('Session', array(
'defaults' => 'php'
));
Configure::write('Session.save', 'custom_session_handler');
/**
* The level of CakePHP security.
*/
Configure::write('Security.level', 'high');和custom_session_handler.php (在应用程序/配置中)
<?php
ini_set('session.cookie_lifetime', 0);
?>当我关闭浏览器会话应该被销毁/不记得-但它不工作,当我关闭浏览器我仍然登录...
我在我的PC上使用WAMP服务器上的Auth组件,cakePHP 2.0,php 5.3.9。此外,在我的php.ini中,Session.cookie_lifetime缺省设置为0
发布于 2012-05-12 21:58:43
我找到了--应该是:
Configure::write('Session', array(
'defaults' => 'php',
'cookieTimeout' => 0,
));https://stackoverflow.com/questions/10563348
复制相似问题