I try to set the remember me functionnality in Symfony 5. When the checkbox isn't checked and logging in, the user is still connected after reopenning the browser.
Here is my config (security.yaml
) :
security:
#(...)
firewalls:
#(...)
main:
#(...)
remember_me:
secret: '%kernel.secret%'
lifetime: 31536000 # 365 days in seconds (default)
path: /
# by default, the feature is enabled by checking a
# checkbox in the login form (see below), uncomment the
# following line to always enable it.
#always_remember_me: true
form_login:
login_path: login
check_path: login
use_referer: true
default_target_path: welcome_locale
#(...)
And here is my login checkbox:
<label>
<input type="checkbox" id="remember_me" name="_remember_me" value="remember-me" checked> Remember me</label>
Am I missing something ?