Pluto
Pluto is a JWT based authorization/authentication service. Besides providing a basic user registration and login feature, Pluto also provides a RBAC management to control the user's permission. Pluto implements the OAuth2 specified APIs for authorization.
Main Features
- User registration / login
- Oauth2 APIs
- JWT-based authorization
- Role-based access control (RBAC)
- Admin page link
Getting started
The Installation doc have a guide on how to setup the Pluto server via Docker images, Kubernetes or from source.
Documents
All documents can be found in /docs
Here are some helpful documents for reading.
Contribute
Feel free to fire an issue or send a pull request.
License
MIT License, see LICENSE