gpt4 book ai didi

symfony - 登录 Symfony 2 后重定向

转载 作者:行者123 更新时间:2023-12-03 10:22:21 26 4
gpt4 key购买 nike

在 Symfony 2 中,您可以为注销设置一个目标,以便在注销后您将被重定向到 /main .但是,登录后您将被重定向到 / .有没有办法为(成功)登录设置目标?

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: ~

最佳答案

是的。您可以使用 target_path选项。使用上面的示例:

firewalls:
secured_area:
form_login:
always_use_default_target_path: true
default_target_path: /loggedinpage

使用上述内容,用户将始终被重定向到 /loggedinpage登录成功后。 Symfony docs 中提供了安全组件所有选项的详细信息。 (虽然有点隐藏!)

关于symfony - 登录 Symfony 2 后重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8374753/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com