Skip to content

alucero270/aegis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation


Aegis — Central Authentication & Authorization Service

Aegis is Pantheon’s centralized identity and access control system.
It provides authentication and authorization for all internal services.


Purpose

  • Enforce consistent identity across services
  • Eliminate duplicated auth logic
  • Provide auditable access control boundaries

Architecture Overview

  • Stateless JWT-based authentication
  • Centralized role and permission model
  • Service-to-service authentication support
  • Audit logging for security events

Core Features

  • JWT access + refresh tokens
  • Role-Based Access Control (RBAC)
  • Token rotation and revocation
  • Service identity tokens
  • Security audit logs

Consumers

  • Codex
  • Sentinel
  • Forge
  • Helios

Non-Goals

  • External OAuth providers
  • Public identity management
  • Monetization

Resume Framing

Built a centralized authentication service with JWT rotation, RBAC enforcement, and audit logging for a multi-service platform.

About

Aegis is Pantheon’s centralized identity and access control system. It provides authentication and authorization for all internal services.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors