ブラウザがログアウト後にキャッシュされたページのコピーを使用しないようにするにはどうすればよいですか?
ユーザーがログアウトしても、戻るボタンを使用して前のページにアクセスできます。
戻るボタンを無効にできないことを理解しています(SOの回答による)。
現在、さまざまなシナリオで多数のページがあるため、すべてのページを変更することはできません。
私が試したこと
- 期限切れヘッダーの設定 (すべてのページでこれを設定する必要がありますか? また、これを行うと、ブラウザーはページのコンテンツをキャッシュしますか? (ユーザーがログインしている場合、ブラウザーがコンテンツをキャッシュする必要があるため))
- 私はすでにポーリングシステムを持っています (ただし、検出にはまだ遅延があります)
- Javascript ベースのソリューション (動作しますが、ユーザーは履歴オプションを使用してナビゲートするか、戻るボタンを長押しすることができます)
ここで本当に行き詰まっています。問題を解決するのを手伝ってくれませんか?