REST API for Notes and Reminders Built with Slim Framework, Monolog, Eloquent ORM, Respect Validation and PHP-JWT
- If you get an error with something like this
Call to undefined function mcrypt_create_iv()
you have to installmcrypt
extension or if you have already done that you have to enable it. In my case, I'm running the project on a Ubuntu machine, so I did the following steps:
$ sudo apt-get install php5-mcrypt
$ sudo php5enmod mcrypt
$ sudo service apache2 restart
- Slim Framework
- slim3-skeleton
- slim3-eloquent
- Eloquent ORM
- Monolog
- Respect Validation
- Run Slim 2 from the Command Line
- password_hash
- PHP-JWT
- jwt.io
- PHP Authorization with JWT (JSON Web Tokens)
- JSON API
- Cookies vs Tokens. Getting auth right with Angular.JS
- Ask Auth0
- JSON Web Algorithms (JWA) - Specification