A modular, open-source, self-hosted Identity Provider (IdP) built in Go, supporting OAuth2, OpenID Connect, and SAML for authentication, authorization, and single sign-on (SSO).
- .devcontainer/ - Dev container configurations
- .vscode/ - VS Code workspace configurations
- docs/ - Documentation site
- gateway/ - API gateway
- services/ - Core microservices
- shared/ - Shared codes
- web/ - Web client
- wiremock/ - Wiremock files, extensions, and mappings
Each subfolder may contains its own
README.md
for detailed information.