Back to projects
TGHarker.Identity
ActiveA multi-tenant OAuth2/OpenID Connect identity provider built with .NET 10, Microsoft Orleans, and .NET Aspire.
A scalable identity platform using Orleans virtual actors for distributed state management. Supports complete tenant isolation, organization hierarchies, and role-based access control.
.NETMicrosoft Orleans.NET AspireC#PostgreSQLAzure StorageOpenTelemetry
Key Features
- Multi-tenant architecture with complete isolation
- OAuth2/OIDC with authorization code, client credentials, and refresh tokens
- PKCE support for public clients
- Organization support with role-based access control
- RSA256-signed JWT tokens