A very easy to use Slim 3 authentication system.
If you stumble upon any vulnerabilites within this package, more importantly with the role/permission system, please send your findings to: [email protected].
You will need the following to get started:
- A web server with URL rewriting
- PHP 5.5 or newer
git clone https://github.com/devsavage/slim-3-authentication.git your-project-name
$ cd your-project-name && composer install
$ yarn install
$ yarn prod
$ yarn dev
You will also need Google reCAPTCHA API keys. Get them here.
If you would like to completely disable reCAPTCHA, see this page
Check out the wiki for more information and details on how to add new controllers, routes and more.
This project is licensed under the MIT License - see the LICENSE file for details