Zend_Auth (LDAP アダプター) でユーザーを認証します。
今、ログアウトスクリプトを実行しようとしました:
public function logoutAction()
{
$db = Zend_Registry::Get('DbSrv1');
Zend_Auth::getInstance()->clearIdentity();
$this->view->title = "Logout";
return true;
}
Firefox でログアウトすると動作します。Internet Explorer 7 および 8 で同じことを行うと、ページを更新するだけで、ユーザーはログインしたままになります。
セッション キャッシュに関する情報を見つけましたが、まだ機能していません。
さらに、セッションを手動でクリーンアップしようとしましたが、成功しませんでした:
unset($_SESSION);
$_SESSION = NULL;
ユーザーをログアウトするにはどうすればよいですか?
ありがとうございました!よろしくお願いします