Nach Anmeldung in Symfony 2 umleiten
-
27-10-2019 - |
Frage
In Symfony 2 können Sie ein Ziel für das Abmelden einrichten, damit Sie nach dem Abmelden umgeleitet werden /main
. Mit dem Login werden Sie jedoch weitergeleitet /
. Gibt es eine Möglichkeit, ein Ziel für eine (erfolgreiche) Login einzurichten?
firewalls:
dev:
pattern: ^/(_(profiler|wdt)|css|images|js)/
security: false
login:
pattern: ^/m/login$
security: false
secured_area:
pattern: ^/m
form_login:
check_path: /m/login_check
login_path: /m/login
logout:
path: /m/logout
target: /main
anonymous: ~
Lösung
Ja. Du kannst den ... benutzen target_path
Möglichkeit. Verwenden Sie Ihr Beispiel oben:
firewalls:
secured_area:
form_login:
always_use_default_target_path: true
default_target_path: /loggedinpage
Mit dem oben genannten wird der Benutzer immer umgeleitet werden /loggedinpage
Bei einem erfolgreichen Login. Details zu allen Optionen für die Sicherheitskomponente sind in der verfügbaren Symfony Docs (wenn auch etwas versteckt!)
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow