0

login.phpは私のメインページです。

ユーザーがログインすると、彼は にリダイレクトされましたstart.php。start.php にはLogoutボタンがあります。

ユーザーが自分の Facebook セッションをクリックすると、終了 (ログアウト) し、login.php にリダイレクトされます。

login.php自動ログインコードが含まれています。つまり、ユーザーがすでにログインしている場合は、直接 start.php にリダイレクトします。

そのため、ボタンfirefox をクリックlogoutすると login.php にリダイレクトされ、再度 start.php に戻ります (ユーザーがログインしているように動作します)。

その場合、Chrome期待どおりに動作します。start.phpユーザーがリダイレクト先の「ログアウト」ボタンをクリックするlogin.phpと、このページが持続します。

Firefox のこの動作は、ブラウザに保存されている Cookie によるものですか、それとも他の理由ですか?

フィドル:

http://jsfiddle.net/YCFpH/

4

1 に答える 1