Ich versuche, das Sentry-Paket korrekt in meiner App einzurichten.
Ich kann einen Benutzer ein- und ausloggen und Routen schützen, aber ich kann nicht scheinen, dass redirect::intended
richtig funktioniert. Mein Verständnis ist, dass ein Benutzer zu der Route zurückgerufen wird, die er ursprünglich aufgerufen hat, bevor er zur Anmeldeseite weitergeleitet wird. Im Moment leitet es einfach weiter zur Standardseite.
In meiner routes.php habe ich folgende Gruppe eingerichtet:
%Vor%
Innerhalb dieser Gruppe habe ich alle geschützten Routen platziert.
In meiner filters.php habe ich folgende Filter:
%Vor%
Route :: filter ('sentryGuest', function () {
%Vor%
In meinem userController habe ich folgenden Code:
%Vor%
Ich habe versucht, auf eine Seite 'books / create' zuzugreifen, ohne eingeloggt zu sein. Ich werde auf die Anmeldeseite geleitet, logge mich aber dann ins Dashboard ein, nicht zu bookings / create.
AM Ich vermisse etwas hier? Gibt es zusätzlichen Code, den ich brauche, um das gewünschte zu erreichen?