0

FireFoxでは、ユーザーがWebアプリにログインしてブラウザーを閉じると、次にブラウザーを開いて[前のセッションに戻す]を選択したときに、ユーザーは引き続きログインします。

この動作については、ここで説明しています。

私が知りたいのはこれを防ぐ方法ですか?ユーザーがブラウザを閉じるときにログアウトする必要があると判断しました。私はWAMPを使用しており、デフォルトsession.cookie_lifetime=0ではphp.iniファイルにあります。これは、ブラウザが閉じられたときにセッションCookieを破棄するべきではありませんか、それとも「前のセッションを復元する」ことで、これによる影響を受けないバックアップを保持することができますか?よくわかりませんが、これは何よりもWAMPの問題になる可能性があります。

このサイトがそれを行うので、それは間違いなく可能ですhttp://www.mathhelpboards.com/private.php

4

1 に答える 1

3

Firefoxのセッション復元機能の要点は、ブラウザを閉じて再度開いたときにセッションCookieを破棄しないことです。その決定を下すのは、サイトの所有者ではなく、個々のユーザー次第です。

とはいえ、おそらくそれが適切な場合もあります。たとえば、銀行のサイトなどです。解決策は、サーバー側でセッションを無効にすることです。ユーザーが一定時間非アクティブになっている場合は、セッションを閉じて、再度ログインするように依頼します。

于 2013-03-06T00:44:36.013 に答える