2015-09-04 76 views
0

我需要增加我的項目中登錄用戶的會話時間。這是core.php中的會話信息:CakePHP - 增加會話時間

Configure::write('Session', array(
    'defaults' => 'php', 
    'cookieTimeout' => 1440, 
    'autoRegenerate' => true, 
    'cookie' => 'SYNAPARTY' 
)); 

這會生成一個cookie,過期時間爲24小時。問題是用戶在閒置一段時間後會被註銷。我該如何解決這個問題?

回答

1

嘗試將其更改爲:

Configure::write('Session', array(
    'defaults' => 'php', 
    'cookieTimeout' => 1440, 
    'timeout' => 1440 //Or whatever amount of minutes you want 
    'autoRegenerate' => true, 
    'cookie' => 'SYNAPARTY' 
));