私はPHPログアウトページを持っています。ユーザーがログアウトリンクをクリックしたときこのページを参照して、インデックスページにリダイレクトします。しかし、戻るボタンをクリックすると、前のページにユーザーデータが表示されます。もちろん私はページをリフレッシュするときに私はpreviouseページとデータを参照してください。私は他のコード(drupal)をクリックした後ログアウトをクリックして戻るボタンをクリックします。私はpreviouseページを見ず、ログインページを見ます。私の問題はどこにあるの?これを修正する方法は?ログアウト後に戻るボタンを防止するページ
ログアウトページ:
if (isset($_GET['req']) && $_GET['req'] == 'logout') {
session_start();
session_destroy();
header("Location: index.php");
exit();
}
おかげ
ある場合、あなたはJS – Michal
ザ・でこれを行う必要があります「前の」ページはブラウザのキャッシュに残ります。アクティブなログインを必要とするページへの「バック」操作を防止したい場合は、キャッシュできないようにする必要があります。 –
それらをuncacheableにすることで、ブラウザが履歴にそれらを保存するのを妨げません... imo – Michal