0
傷心的Yii記錄不完整。讓會議在Yii工作
我用兩個模塊(用戶和管理模塊)構建了一個應用程序,每個模塊都有其登錄功能。
每個用戶的用戶是指使用Yii::app()->getModule('module_name')->user
問題
- 無論是會議未啓用或會話永不過期。要點是用戶始終登錄。
- 當兩個用戶在同一個瀏覽器中登錄時,即使使用
getModule('module_name')
作爲參考,一個註銷也會註銷另一個用戶。問題是,用戶總是登錄。
我已經試過
我
if($identity->authenticate()){
Yii::app()->getModule('user')->user->login($identity,5);
//hoped the user will be logged out after 5 seconds but didn't work
}
也包括在配置/ main.php
'session'=>array(
// enable cookie-based authentication
// 'allowAutoLogin'=>true,
'timeout'=>10,
),
以下將不勝感激任何幫助解決上述問題。需要這些用戶的會話開始過期
你讀過CWebUser類嗎?有一個可用於註銷當前用戶的logout()方法。 http://www.yiiframework.com/doc/api/1.1/CWebUser#logout-detail – DaveyLaser
你讀過這個嗎? http://www.larryullman.com/2011/05/03/using-sessions-with-the-yii-framework/ – adamors