Yiiフレームワークを使用していますが、現在、ログアウト時に関連するCookieが削除されていないように見えるという問題があります。これは、ユーザーが「rememberme」を選択した場合にのみ発生するようです。これにより、ユーザーはログアウト後に自動的に再度ログインします。
私は出会い系サイトで働いているので、インターネットカフェなどで訪れる人がいるかもしれないので、これはかなり大きな問題です。
デフォルトのログアウト方法を変更していませんが、configのセッションを変更しました。複数のサーバーとサービス間でセッションを実行できるように、次のように構成しました。
'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,
),
),
私はこれに対する解決策を見つけることができないようであり、同様の問題を抱えている人もいないようです。
誰かが何が起こっているのか考えているかどうか疑問に思います。