Skip to content
/ pluto Public

An JWT based authentication & authorization service designed for microservices

License

Notifications You must be signed in to change notification settings

leeif/pluto

Repository files navigation

Pluto

Build Status Go Report Card Gitter

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

About

An JWT based authentication & authorization service designed for microservices

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages