You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Start with a minimalsecurity.yaml, then explain the options for the three main components:
User
Login: Guard or Controller. Voters or Roles or Controller.
Routes: security.yaml or Controller
For each of these, explain which approaches are available and what pros and cons they have. Always start with a minimal approach (i.e. doing it "manually" in the controller), then show the advantages of professionalizing it.
The text was updated successfully, but these errors were encountered:
Hi. Thanks for your proposal Thomas. We appreciate your dedication to help us improve the docs.
However, the security docs are a bit special. They are extremely critical (any mistake in the docs can make your app vulnerable), extremely important and extremely complex to write. That's why we're working on them privately in the Symfony Docs team. Our friend @wouterj is working together with @weaverryan in a complete revamp of the Security code and features. Once that is finished, we'll discuss internally in the Symfony Docs team how to proceed with the total revamp of the Security docs.
We'll take into account your comments (and others added in the past by other community members) ... but meanwhile we're going to close this to not open the public discussion about this yet. Thanks for understanding ... and thanks again for all your help!!!
Here's an idea to restructure https://symfony.com/doc/current/security.html completely - sort of a follow-up of #11505
security.yaml
, then explain the options for the three main components:security.yaml
or ControllerFor each of these, explain which approaches are available and what pros and cons they have. Always start with a minimal approach (i.e. doing it "manually" in the controller), then show the advantages of professionalizing it.
The text was updated successfully, but these errors were encountered: