AuthService is an authentication and authorization service which is based on JWT tokens and persistent sessions.
- JWT Usage without having to use a secret for signing
- Persistent session storage in mongodb
- Role system management
- User authentication and authorization
- Refresh token system based on the session ( still in development )
Requeriments:
- You need nodejs and npm installed in order to run this project!
- You need mongodb running in the background
Download the project
$ git clone https://github.com/MrSleider/authservice.git
Get into the folder and install the project using npm
$ npm install
Now start the project
$ node index.js
! THIS IS NOT EVEN A BETA ! Any contribution will be apreciated