0

我在我的应用程序中使用了 CakePHP。但它有一个奇怪的问题。有时,用户会在几秒钟内自动注销。如何停止此自动注销?

我在我的 app/config/core.php 中设置了以下代码:

Configure::write('Session.timeout', '120');
Configure::write('Security.level', 'low');
4

2 回答 2

1

最好的方法是在app/Config/core.php中设置会话超时。

Configure::write('Session', array(
        'defaults' => 'php',
                'timeout' => 20,//20minutes
                'autoRegenerate' => true,//resets session on activity
                'cookieTimeout' => 1440
    ));
于 2015-06-27T03:25:05.923 回答
0

我曾经遇到过类似的问题。当时,在我对 .css 文件调用的图像之一修复了 404 请求后,随机登录停止了。到那时我正在运行 CakePHP 1.3,但我从未在 CakePHP 2.0 上遇到过类似的问题

它对这个问题CakePHP session/auth 间歇性注销的答案的评论:

404 请求显然可以重置 Cake Auth/Session,而不是一般的 PHP 问题

于 2012-05-16T08:17:36.307 回答