Access Control decides whether a requester is allowed to perform an action on a subject. It is authorization on its own: voters, combining algorithms, access policies declared as attributes, and decisions that say why they were reached, none of which needs an authentication stack to exist.
This framework contains a PHP library and a Symfony bundle. Installing the bundle in an application that has Symfony
Security changes nothing you can see: your voters keep being consulted, #[IsGranted] is read, is_granted() answers in
your templates, and your security.yaml stays byte for byte what it was. What changed is who decides.
| Package | Repository | Version | Downloads |
|---|---|---|---|
spomky-labs/access-control-lib |
access-control-lib | ||
spomky-labs/access-control-bundle |
access-control-bundle |
Both are read-only subtree splits of this repository. Issues and pull requests belong here.
The documentation can be read on the following website: https://acf.spomky-labs.com/
I bring solutions to your problems and answer your questions.
If you really love that project and the work I have done or if you want I prioritize your issues, then you can help me out for a couple of 🍻 or more!
Or
The list of the supported versions is available on this page.
If you discover a security vulnerability within the project, please don't use the bug tracker and don't publish it publicly. Instead, all security issues must be sent via the GitHub Vulnerability Report system.
This project is release under MIT licence.
