Microservice for managing users and authentication This module does two things:
- it allows you to get a bearer token to authenticate yourself and use the APIs you have permissions for.
- it allows you to create and manage users for your application
- login procedure and getting JWT auth tokens
- get currently logged in user
- create, read, update, delete users and roles
- assign roles to users for specific rights
- e-mail confirmations for sign up