Authentifizierungsweiterleitungen schlagen fehl

8

Wenn ich mich mit falschen Zugangsdaten anmelde, bekomme ich die richtige Antwort. Wenn ich mich mit den richtigen Zugangsdaten anmelde, wird die Login-Seite mit 302 Request neu geladen aber es wird nie zur Statistikseite umgeleitet. wenn ich es debugge, fand ich, dass der Code zu dieser authinticate.php im Middleware-Ordner geht, Es wird in den Gast-Login-Status

umgeleitet %Vor%

siehe den Code: -

Route.php

%Vor%

Login-Controller

%Vor%

Statistik-Controller

%Vor%

Kernal.php Beachten Sie, dass es eine JWT-Auth-Bibliothek gibt, die ich nur für die restliche Authentifizierung mit der mobilen App verwende.

%Vor%

Middleware / authenticate.php

%Vor%     
Hesham Watany 13.03.2016, 01:43
quelle

3 Antworten

3

Überprüfen Sie Ihren Cache.Ich hatte ein ähnliches Problem, bei dem ich ein paar Stunden verloren habe, also hier einige der Schritte, die ich gemacht habe:

  • php Handwerkerweg: klar
  • Löschen des Browsercaches
  • rufe das Composer-Update auf
  • Laden Sie eine neue Kopie von laravel (neues Projekt) herunter, und fügen Sie anschließend Teile Ihres Codes langsam in das neue Projekt
  • ein
Maky 17.03.2016, 15:57
quelle
1

Schnelle Analyse: Es gibt kein Problem mit Ihrer Authentifizierungsmethode oder Ihren Controllern. Das Problem liegt darin, dass Sie keine Route für " / statistics " haben Und mit Laravel at mindestens Startversion 5, müssen Sie explizit über Ihre Routen sein "PS: sie deponiert Route :: Controller ()" Apropos %Code% Bezieht sich auf Ihre Anwendungsbasisroute

Lösung Fügen Sie die Statistikroute hinzu

%Vor%

Zum Beispiel.

    
Islam Al-Rayan 13.03.2016 20:25
quelle
1

Sie leiten zu StatisticsController @ statistics um, aber in Ihrem StatisticsController ist keine Statistikfunktion definiert.

    
oseintow 17.03.2016 07:35
quelle