Bene Gesserit

stable

IAM. 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 list
USER ROLE TENANT MFA
admin@hospital admin hospital-1 totp
dr.vega@hosp doctor hospital-1 webauthn
lab@hospital lab-tech hospital-1 totp
$ dune auth tokens issue --user admin --scope cluster:read
✦ Token issued (expires in 1h)
✦ Scopes: cluster:read
eyJhbGciOiJSUzI1NiIs...

DETALLES

Stack
C# · OpenIddict · .NET 8
Puerto
:7440
Reemplaza
Keycloak / Auth0
Estado
stable