Verhindern, dass der Browser ' s Back Button Login Nach dem Logout in Laravel 5

Ich bin neu in Laravel 5 und versuchen, eine einfache Authentifizierung Seite. Mein problem ist, ich kann die Abmeldung auch dann richtig, wenn ich auf Abmelden-link aber wenn ich auf der zurück-button des Browsers, noch in der Lage, um zu sehen, den Inhalt der Seite, die sollte eigentlich nicht gesehen werden mit Bezug auf meine auth-middleware-Prozess. Ich lese kann ich verhindern, dass dieses durch deaktivieren der Zwischenspeicherung, aber glaube nicht, es ist der beste Weg, dies zu tun also, wie kann ich dies in einer besseren Art und Weise ? Einfach meine Abmeldung Weg ist

Route::get('logout', array('uses' => 'LoginController@logout'));

Logout-Funktion ist:

public function logout() {
        Auth::logout(); //logout user
        Session::flush();
        Redirect::back();
        return Redirect::to('pages/login'); //redirect back to login
}
  • können Sie Ihre Codes für Abmeldung und nicht nur die route
  • wenn Sie möchten, cache löschen haben Sie versucht, Cache::flush()
  • überprüfen Sie die bearbeitete Frage bitte, ich habe es
  • Dies ist nicht ein Problem überhaupt. Wie @Wader unten erwähnt nur seine browser-Cache-Seite. Um dies zu überprüfen klicken Sie auf zurück-Taste und versuchen Sie dann den Zugriff auf Seiten die geschützt sind
  • Stimme mit @Digitlimit
  • ich habe schon gemerkt, dass bevor ich poste diese Frage, aber einige wichtige Daten gesehen werden kann, wenn die zurück-Taste geklickt wird, so habe ich, um zu verhindern, dass diesem Fall. Vielen Dank für die Ratschläge, aber.

InformationsquelleAutor Tartar | 2015-05-08
Schreibe einen Kommentar