3
我正在使用Yii框架,而且我目前在註銷時出現問題,關聯的cookie似乎不會被刪除。這似乎只發生在用戶選擇「記住我」時。這會導致用戶在註銷後自動重新登錄。Yii cookie在註銷時不會被刪除
我工作的一個約會網站,所以這是一個相當大的問題,因爲人們可以參觀,而在網吧的等
我並沒有改變默認的註銷方法,但在配置已更改的會議。我已經配置如下,以允許會話在我們的多個服務器和服務中進行。
'session' => array(
'class' => 'system.web.CDbHttpSession',
'connectionID' => 'db',
'autoCreateSessionTable' => false,
'sessionName' => 'name', // renamed for privacy
'cookieMode' => 'allow',
'cookieParams' => array(
'path' => '/',
'domain' => '.domain.com', // renamed for privacy
'httpOnly' => false,
),
),
我似乎無法找到解決方案,也沒有任何人有類似的問題。想知道是否有人有任何想法發生了什麼。
我們仍然希望選擇「記住我」,這將使用此功能。因此完全關閉它並不能很好地解決問題。 –
好奇,只是爲了確認,你說的是那些已登錄並且從未在該機器上打勾記住我的用戶? –
對不起,我忘了澄清。我相信只有當他們選擇「記住我」時纔會發生。我的理解是,當你註銷時,它也應該殺死cookie。我也會修改這個問題。 –