2017-04-06 9 views
0

Yii 프레임 워크 2에서 로그인 한 후 사용자 상태를 1로 설정하고 다음과 같이 수동으로 로그 아웃 한 후 2로 설정합니다.사용자가 잠시 동안 비활성 상태 일 때 Yii 프레임 워크 2에서 자동으로 로그 아웃 한 후 사용자 상태를 업데이트하는 방법은 무엇입니까?

//after logging in 
$user->status = 1; 
$user->save(true, ['status']); 

//after manual logging out 
$user->status = 2; 
$user->save(true, ['status']); 

그러나 YII 프레임 워크 (2)는 사용자가 잠시 동안 비활성 후 자동으로 로그인 세션을 취소하는 메커니즘을 가지고있다. 이 경우 어떻게 사용자 상태를 업데이트 할 수 있습니까?

+0

동일한 작업을 했으므로 아약스로 해결했습니다. – temirbek

답변

1

Yii\web\User에서 계승 한의 메소드에서 수행 하시겠습니까?