carlonicora / minimalism-service-security
Security service for minimalism
Requires
- php: ^7.4
- ext-json: *
- carlonicora/minimalism: ~11.0
Requires (Dev)
- phpunit/phpunit: ^9
README
minimalism-service-security is a service for minimalism to manage password security and to manage signature of API calls
Getting Started
To use this library, you need to have an application using minimalism. This library does not work outside this scope.
Prerequisite
You should have read the minimalism documentation and understand the concepts of services in the framework.
Installing
Require this package, with Composer, in the root directory of your project.
$ composer require carlonicora/minimalism-service-security
or simply add the requirement in composer.json
{ "require": { "carlonicora/minimalism-service-security": "~1.0" } }
Deployment
This service does not requires any parameter in your .env
file in order to work. It accepts, however, a custom header
name to use to carry the call signature.
Optional parameters
#custom signature name MINIMALISM_SERVICE_SECURITY_HEADER_SIGNATURE=
Build With
- minimalism - minimal modular PHP MVC framework
Versioning
This project use Semantiv Versioning for its tags.
Authors
- Carlo Nicora - Initial version - GitHub | phlow
- Sergey Kuzminich - maintenance and expansion - GitHub |
License
This project is licensed under the MIT license - see the LICENSE.md file for details