Barong is an opensource authentication service for microservice architectures using JWT standard. It handles the whole user management flow and you focus on your business.
This project is maintained by openware
Barong is an authentication service for microservice architectures using JWT standard. It’s focused on security and rich KyC features.
Barong drastically reduce the time to build a new project, it takes care of the user flow:
When a user login to Barong, he receives a cookie that is then used to keep track of his session. Every request made to a microservice of the stack goes through AuthZ service which validates the session and add a JWT the the header. A JWT is a signed json token containing basic user informations:
Microservices verify the signature of the JWT to validate the authenticity of the received information.
This way you can focus on the core functionalities of your product and delegate the user management flow to Barong.
It includes the following features: