Skip to content
This repository has been archived by the owner on Mar 25, 2021. It is now read-only.

634750802/GBAM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

[WIP] Git Based Auth Manager (GBAM)

A small and clear auth management method for developer team.

prototype

use-case

sequence

The role of git in GBAM

The git repo is used to save auth configs, accept PR (auth request). All requests are transparent and auditable. All operations of a single auth request are within single PR.

Audit bot

Audit bot is the core character of GBAM. It:

  • validates auth request config
  • check stuff relationships and send review request to stuff's leader
  • collect leader's approved message
  • send final check request to operator
  • collect operator's continue message
  • submit changes to auth service (like AWS)
    • if failed, bot will send message to the PR and waiting for next commit
  • merge request PR

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published