会话超时永远cakephp

时间:2013-07-26 14:49:53

标签: session cakephp cakephp-2.0 cakephp-2.1

我正在使用Cakephp 2.x ...我正在使用auth组件...现在写的问题是会话在几分钟后会自动过期...我的意思是如果用户什么都不做,那么CakePHP会将它们记录下来一段时间后...我想永远使会话时间,除非他点击退出按钮..我不知道如何做到这一点..任何帮助将不胜感激

这是我的配置代码:

 Configure::write('Session', array(
    'defaults' => 'php'
));

1 个答案:

答案 0 :(得分:1)

我认为问题在于你正在使用默认的php会话,并且它们(在php.ini中)被配置为比你想要的更快到期。 See

如果您希望您的登录永久存在,最好使用基于cookie的登录。例如,请参阅this plugin