Duende IdentityServer vs oidc-provider
Duende IdentityServer
duendesoftware.comoidc-provider
oidc-provider.devSide by side
| Figure | Duende IdentityServer | oidc-provider |
|---|---|---|
| Price from | $479.17/mo | Free |
| Free plan | — | Yes |
| Free trial | Yes | — |
| Open source | — | — |
| Web | Yes | — |
| Windows | Yes | — |
| macOS | Yes | — |
| Linux | Yes | — |
| iOS | Yes | — |
| Android | Yes | — |
| API | Yes | Yes |
| Self-hosted | Yes | Yes |
| Plans published | 4 | 1 |
| Spec score · OAuth Server Software | 8.3 (#12) | 7.3 (#30) |
| Protocols | Core protocol support includes OpenID Connect and OAuth 2.0 with features such as Pushed Authorization Requests and Demonstration of Proof-of-Possession; extended support includes mTLS, JAR, CIBA, and Device Authorization Grant. | It implements OAuth 2.0, OpenID Connect, discovery, dynamic client registration, logout, token revocation, PKCE, introspection, device flow, and other specifications. |
| Purpose | Duende IdentityServer is an OpenID Connect and OAuth 2.0 framework for ASP.NET Core that centralizes authentication for APIs, SPAs, mobile apps, and microservices in your own environment. | oidc-provider is an OpenID Certified OAuth 2.0 authorization server implementation for Node.js with OpenID Connect support. |
| Support | Support is included with each license and varies by plan from community support to priority support and a premium tier with a named Technical Account Manager. | The README says the only way to guarantee feedback from the author and sole maintainer is to support the package through GitHub Sponsors. |
Plans
Duende IdentityServer
- Lite$5,750 a year
- Standard$12,500 a year
- Advanced$24,900 a year
- CustomPrice not published
In their own words
Duende IdentityServer
Duende IdentityServer has no write-up on Specifiction yet; its figures are above.
oidc-provider
oidc-provider has no write-up on Specifiction yet; its figures are above.