go1hub / symfony-security
Provides a complete security system for your web application
v5.4.2
2024-12-04 01:23 UTC
Requires
- php: ^8.3
- symfony/event-dispatcher: ^4.4|^5.4
- symfony/event-dispatcher-contracts: ^1.1|^2
- symfony/http-foundation: ^3.4.40|^4.4.7|^5.0.7
- symfony/http-kernel: ^4.4|^5.4
- symfony/polyfill-php80: ^1.16
- symfony/property-access: ^3.4|^4.0|^5.0
- symfony/service-contracts: ^1.1|^2
Requires (Dev)
- phpunit/phpunit: 9.6.20
- psr/container: ^1.0|^2.0
- psr/log: ^1|^2|^3
- symfony/expression-language: ^3.4|^4.0|^5.0
- symfony/finder: ^3.4|^4.0|^5.0
- symfony/ldap: ^4.4|^5.0
- symfony/polyfill-ctype: ~1.8
- symfony/polyfill-intl-icu: ~1.0
- symfony/routing: ^3.4|^4.0|^5.0
- symfony/translation: ^4.4|^5.0
- symfony/validator: ^3.4.31|^4.3.4|^5.0
Suggests
- psr/container-implementation: To instantiate the Security class
- symfony/expression-language: For using the expression voter
- symfony/form
- symfony/ldap: For using the LDAP user and authentication providers
- symfony/routing: For using the HttpUtils class to create sub-requests, redirect the user, and match URLs
- symfony/validator: For using the user password constraint
Conflicts
- symfony/event-dispatcher: >=5
- symfony/ldap: <4.4
Replaces
- symfony/security-core: v5.4.2
- symfony/security-csrf: v5.4.2
- symfony/security-guard: v5.4.2
- symfony/security-http: v5.4.2
This package is auto-updated.
Last update: 2024-12-04 01:25:20 UTC
README
The Security component provides a complete security system for your web application. It ships with facilities for authenticating using HTTP basic, interactive form login or X.509 certificate login, but also allows you to implement your own authentication strategies. Furthermore, the component provides ways to authorize authenticated users based on their roles.