Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wie kann verhindert werden, dass Benutzer auch nach dem Abmelden in die Anmeldesitzung gelangen, indem Sie auf „Zurück“ klicken?

Folgen Sie dem Post/Redirect/Get-Muster.

Nützliche Lektüre:

Am einfachsten können Sie auch eine Bedingung in die header.php (oder eine ähnliche Datei, die gemeinsam genutzt wird) einfügen:

session_start(); // on top of the scrit
................
...............

if (! isset($_SESSION['yourKey'])){
  header('LOCATION: notLoggedPage.php');
  exit;
}

Hinweis: Stellen Sie sicher, dass Sie session_start() einfügen am Anfang Ihres Skripts, wenn Sie sitzungsbezogene Funktionen in Ihrem Skript haben.