Download the PHP package biurad/security without Composer
On this page you can find all versions of the php package biurad/security. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download biurad/security
More information about biurad/security
Files in biurad/security
Package security
Short Description A Security system that provides authentication, authorization and a role-based access control management plus more
License BSD-3-Clause
Homepage https://www.biurad.com
Informations about the package security
biurad/php-security is a simple security authentication and authorization system for PHP 7.4+, developed using Symfony's Security Core and Biurad's Http Galaxy with optional support for Symfony's Security CSRF.
The goal of this project is to provide the same level of security Symfony's Security Http provides, but with great performance.
π¦ Installation & Basic Usage
This project requires PHP 7.4 or higher. The recommended way to install, is via Composer. Simply run:
Here is a simple example of how to use this library in your project:
π Documentation
For in-depth documentation before using this library. Full documentation on advanced usage, configuration, and customization can be found at docs.biurad.com.
β« Upgrading
Information on how to upgrade to newer versions of this library can be found in the UPGRADE.
π·οΈ Changelog
SemVer is followed closely. Minor and patch releases should not introduce breaking changes to the codebase; See CHANGELOG for more information on what has changed recently.
Any classes or methods marked @internal
are not intended for use outside of this library and are subject to breaking changes at any time, so please avoid using them.
π οΈ Maintenance & Support
(This policy may change in the future and exceptions may be made on a case-by-case basis.)
- A new patch version released (e.g.
1.0.10
,1.1.6
) comes out roughly every month. It only contains bug fixes, so you can safely upgrade your applications. - A new minor version released (e.g.
1.1
,1.2
) comes out every six months: one in June and one in December. It contains bug fixes and new features, but it doesnβt include any breaking change, so you can safely upgrade your applications; - A new major version released (e.g.
1.0
,2.0
,3.0
) comes out every two years. It can contain breaking changes, so you may need to do some changes in your applications before upgrading.
When a major version is released, the number of minor versions is limited to five per branch (X.0, X.1, X.2, X.3 and X.4). The last minor version of a branch (e.g. 1.4, 2.4) is considered a long-term support (LTS) version with lasts for more that 2 years and the other ones cam last up to 8 months:
Get a professional support from Biurad Lap after the active maintenance of a released version has ended.
π§ͺ Testing
This will tests biurad/php-security will run against PHP 7.4 version or higher.
ποΈ Governance
This project is primarily maintained by Divine Niiquaye Ibok. Contributions are welcome π·ββοΈ! To contribute, please familiarize yourself with our CONTRIBUTING guidelines.
To report a security vulnerability, please use the Biurad Security. We will coordinate the fix and eventually commit the solution in this project.
π Sponsors
Are you interested in sponsoring development of this project? Reach out and support us on Patreon or see https://biurad.com/sponsor for a list of ways to contribute.
π₯ Credits & Acknowledgements
π License
The biurad/php-security library is copyright Β© Divine Niiquaye Ibok and licensed for use under the .
All versions of security with dependencies
psr/log Version ~1.0
biurad/biurad-http Version ^0.1
biurad/biurad-sessions Version ^0.1
biurad/flight-routing-bridge Version ^0.1
symfony/security-core Version ^4.4|^5.0
symfony/security-csrf Version ^4.4|^5.0