我想更新用户角色,然后将用户重定向到默认页面。
流为:
ROLE_USER_TEMP
)ROLE_USER
),数据库得到更新ROLE_USER
的默认页面问题在于Guard Authenticator未更新,并且令牌仍然表明用户拥有ROLE_USER_TEMP
。
这是安全YAML
firewalls:
dev:
pattern: ^/(_(profiler|wdt)|css|images|js)/
security: false
main:
anonymous: true
form_login:
login_path: login
check_path: login
#default_target_path: number
always_use_default_target_path: true
#always_authenticate_before_granting: true
logout:
path: app_logout
guard:
authenticators:
- App\Security\AppCustomAuthenticator
我希望当用户更新他的角色时,他会重定向到他的默认页面,但是symfony不会授予他新的角色。