Architecture
The key system decisions
Go service core
Keeps the service lean, explicit, and suited to handling auth flows without unnecessary framework weight.
JWT and OAuth layers
Supports token-based session flows and third-party identity integrations within one coherent security boundary.
Crypto-aware utilities
Treats hashing, token hygiene, and security operations as first-class features of the service.


