Ir al contenido principal
D

Duende IdentityServer

The most flexible OpenID Connect and OAuth 2.x framework for ASP.NET Core

Highly extensible, OpenID Foundation-certified framework for implementing OpenID Connect and OAuth 2.x protocols in ASP.NET Core. Commercial successor to IdentityServer4, offering full control over authentication UI, business logic, and data with self-hosted deployment.

Características

✓ OpenID Connect & OAuth 2.x certified
✓ Single Sign-On (SSO) across applications
✓ PKCE support enabled by default
✓ Customizable token issuance and key management
✓ External identity provider federation (SAML, OIDC, social)
✓ Sender-constrained tokens (DPoP, mTLS)
✓ FAPI 2.0 compliance for financial-grade APIs
✓ Pushed Authorization Requests (PAR)

Ventajas

  • + Full control over data and infrastructure (self-hosted)
  • + OpenID Foundation certified, standards-compliant
  • + Deep customization with modular, extensible architecture
  • + Transparent development with source on GitHub
  • + Free Community Edition for small companies and nonprofits

Desventajas

  • − Commercial license required for production ($1,500+/year)
  • − Per-client pricing model can be expensive at scale
  • − Steep learning curve for OAuth/OIDC protocols
  • − .NET-only (ASP.NET Core required)
  • − Migration from IdentityServer4 requires careful planning