我想設置我的會話,所以它會存儲在數據庫中,現在它只是這樣做,但每次我嘗試登錄時,我不斷生成新的會話ID並插入新記錄,問題後,我改變了我的會話司機從native
到database
我登錄不工作,那麼它的登錄用戶只是頁面刷新後它的loged出來,這裏IR我的配置:Kohana會話不斷產生
return array(
'native' => array(
'name' => 'session_native',
'lifetime' => 43200,
),
'cookie' => array(
'name' => 'session_cookie',
'encrypted' => TRUE,
'lifetime' => 43200,
),
'database' => array(
'name' => 'session_database',
'encrypted' => TRUE,
'lifetime' => 43200,
'group' => 'default',
'table' => 'sessions',
'columns' => array(
'session_id' => 'session_id',
'last_active' => 'last_active',
'contents' => 'contents'
),
'gc' => 500,
),
);
,我已經改變了這種line in my auth config from:
'session_type' => Session::$default,
收件人:
'session_type' => 'database',