Hi fellas,
I need to insert especific table dbsession for a especific admin module,but I can not.
The code below generates duplicity in the two tables session_user and session_adm.
web.php:
'session' => [
'name'=>'session-site',
'class' => 'yii\web\DbSession',
'sessionTable' => 'vvr_user_session',
'writeCallback' => function ($session) {
return [
'id_user' => (Yii::$app->user->isGuest)?0:Yii::$app->user->id,
'last_write' => date('Y-m-d H:i:s'),
];
},
'timeout'=> 60*30
],
module admin:
Yii::$app->session->sessionTable = 'vvr_adm_session';
Yii::$app->session->writeCallback = function($session){
return [
'id_adm' => (Yii::$app->user->isGuest)?0:Yii::$app->user->id,
'last_write' => date('Y-m-d H:i:s'),
];
};
Yii::$app->session->timeout= 60*60;