Bene Gesserit
stableIAM. OAuth2/OIDC. Multi-tenant.
Sistema de identidad y acceso centralizado con OAuth2/OIDC completo. Bene Gesserit maneja autenticación, autorización basada en roles y multi-tenancy para todos los servicios del cluster. El único componente escrito en .NET por su ecosistema maduro de seguridad.
Características
- ✦OAuth2 y OpenID Connect completo
- ✦RBAC con permisos granulares
- ✦Multi-tenant con aislamiento total
- ✦MFA con TOTP y WebAuthn
- ✦Audit log para compliance HIPAA
- ✦SSO entre todos los servicios DuneStack
Ejemplo
dune bene-gesserit
$ dune auth users listUSER ROLE TENANT MFAadmin@hospital admin hospital-1 totpdr.vega@hosp doctor hospital-1 webauthnlab@hospital lab-tech hospital-1 totp$ dune auth tokens issue --user admin --scope cluster:read✦ Token issued (expires in 1h)✦ Scopes: cluster:readeyJhbGciOiJSUzI1NiIs...
DETALLES
- Stack
- C# · OpenIddict · .NET 8
- Puerto
- :7440
- Reemplaza
- Keycloak / Auth0
- Estado
- stable