ユーザーがオンラインかどうかに依存するオンライン/オフライン プログラムがあります。したがって、ユーザーがウィンドウを閉じたときにユーザーをログアウトする方法はありますか?管理者はユーザーの実際のログインを知ることができますか? これを行う正しい方法は何ですか?
質問する
1496 次
2 に答える
3
ユーザーがブラウザを閉じるとすぐに、セッションは自動的に破棄されます。これは、何らかの「Remember Me」機能を備えていない限りです。
ユーザーがいつログアウトしたかを知る限り、確実な方法はありません。あなたの最善の策は、彼らの最新の活動を記録し、それを現在の時間と比較することです. では、ユーザーが 30 分以上非アクティブだった場合、そのユーザーはログアウトされていると想定できますか?
于 2012-10-19T10:54:52.873 に答える
0
ログアウトする最も簡単な方法です。アンロード時に、「さようなら」と表示されるポップアップ ページを作成します。ログアウトし、ポップアップの読み込み時にセッションを破棄します。
于 2012-10-19T10:59:10.660 に答える