In Yii 2 I have to store user's login and logged out entry in one table. Still now when user is logged in and manually logged out that time I have store login and logout data(datetime
) in table.
But when any user logged out automatically when his session expired automatically that time I didn't get the user identity and that's why I am not getting the logged out data(datetime
).
My automatic session expired time is 1 hour.
'user' => [
'identityClass' => 'common\models\Users',
'enableAutoLogin' => true,
'idParam' => '_frontend',
'identityCookie' => ['name' => '_identity-frontend', 'httpOnly' => true],
'class' => 'nill\forum\PhpBBWebUser',
'authTimeout' => 3600,
//'absoluteAuthTimeout' => 3600,
],
'session' => [
// this is the name of the session cookie used for login on the frontend
'name' => 'advanced-frontend',
],
I want to get user identity after user logged out automatically or his session expired.