Roe*_*zen 26 redirect symfony symfony-2.1 symfony-security
在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: ~
Run Code Online (Sandbox Code Playgroud)
ric*_*age 52
是.您可以使用该target_path选项.使用上面的示例:
firewalls:
secured_area:
form_login:
always_use_default_target_path: true
default_target_path: /loggedinpage
Run Code Online (Sandbox Code Playgroud)
通过上述操作,用户将始终/loggedinpage在成功登录时重定向到.Symfony文档中提供了安全组件的所有选项的详细信息(虽然稍微隐藏了!)
| 归档时间: |
|
| 查看次数: |
33591 次 |
| 最近记录: |