ran

module
v0.1.6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 5, 2026 License: MIT

README

ran

Description: Authentication service for machine to machine credentials. Implements the client credentials grant flow of Oauth2 spec.

  • s2s jwt mint.
  • source of truth for machine credentials and registry.
  • source of truth for scopes simply because the table existed in this service first.
  • utilizes my carapace project for core microservice functionality.

Name: Rán (燃) is the name of one of two twin dragons in Avatar: The Last Airbender. This service's authentication counterpart is the Shaw (shāo 燒) user service which handles human credentials

  • Ran (燃) means "burn" or "ignite" in Mandarin, and since all services need to get service credentials before taking any other action, the ignite side of the dragon pair seemed appropriate.

Directories

Path Synopsis
internal
pat
s2s
pkg

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL