2011-01-08 15 views
0

gmailがログオフされると、ログインページが表示され、ブラウザの戻るボタンがログインページに戻ります。ユーザーの受信トレイは再び表示されません。私はどのように私のWebアプリケーションで同じものを実装する必要があります。私は電子メールアプリケーションでのログアウトの問題

答えて

0

2つだけを実行する必要が私のアプリケーションでJSPおよびJavaScriptを使用しています:。

  1. チェックをユーザーがログインしている場合はそうならば、要求を続けます。そうでない場合は、ログインページに進みます。 A Filterはこれに最適なツールです。例はthis answerにあります。

  2. ウェブブラウザにページをキャッシュしないようにして、エンドユーザがブラウザのキャッシュからページを要求できないようにして、ブラウザは完全なHTTPリクエストを発生させなければなりません(Filter# 1)。これは、this answerに詳述されているように、3つの応答ヘッダCache-Control,PragmaおよびExpiresを追加することによって行われます。ここでも、Filterは仕事のための完璧なツールです。それは#1と同じFilterでも実行できます。

エンドユーザーが簡単に無効/ハッキング/なりすましできるため、JavaScriptでこれを処理したくないことにご注意ください。

+0

完璧に動作します...ありがとうございます.. – nikhil

関連する問題