-
-
Notifications
You must be signed in to change notification settings - Fork 5.2k
[Security] Document the new remember me system #16376
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Add some line to the Authenticator to add a RememberMeBadge to the Passport returned
I had to search a while for myself not understanding why I did not have a REMEMBERME cookie when I activated the new system. So maybe handy to add it.
79a417f
to
c2b7040
Compare
c2b7040
to
5ac2d26
Compare
Thanks for the detailed review @gnito-org |
After logging in, you can use the security profiler to see if this badge is | ||
present: | ||
|
||
.. image:: /_images/security/profiler-badges.png |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you add an alt
attribute to improve accessibility?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
.. image:: /_images/security/profiler-badges.png | |
.. image:: /_images/security/profiler-badges.png | |
:alt: A RememberMeBadge dumped in the security profiler passport column |
Wouter, thanks a lot for your continuous work on Symfony Docs, especially in security-related docs 🙏 If you agree, I'll let you merge this one because you'll deal with upmerge conflicts better than I'll do. Thanks! |
Thanks for the review, @javiereguiluz ! |
Fixes #15721, fixes #16149
Replaces #15464, replaces #15893
Ref #15908
In Symfony 5.3, along with the new authentication system, we also somewhat silently introduced a new remember me system. Time to update the remember me docs with all new features :)
This PR also includes 2 commits from open PRs in this repository. We've been very late with this one, and community members have already invested time in contributing necessary changes to the docs before. They deserve the credits :)
@javiereguiluz I'm sorry for not informing you of this work before, I see you just merged a third PR that is replaced by this one.