我已经成功地让 Symfony 身份验证与记住我一起工作。但是在注销时,记住 cookie 似乎会阻止用户实际注销。
我的 security.yml 配置
default:
anonymous: ~
http_basic: ~
form_login:
login_path: login
check_path: login-check
default_target_path: dashboard
username_parameter: email
password_parameter: password
logout:
path: /logout
target: login
remember_me:
key: "%secret%"
always_remember_me: true
我找到Symfony\Component\Security\Http\Logout\CookieClearingLogoutHandler
了,但似乎logout
从未调用过此方法。
是否需要一些额外的配置?