Duende IdentityServer vs OpenAM
Duende IdentityServer
duendesoftware.comOpenAM
openidentityplatform.orgSide by side
| Figure | Duende IdentityServer | OpenAM |
|---|---|---|
| Price from | $479.17/mo | Free |
| Free plan | — | Yes |
| Free trial | Yes | — |
| Open source | — | — |
| Web | Yes | Yes |
| Windows | Yes | Yes |
| macOS | Yes | — |
| Linux | Yes | 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.6 (#26) |
| Customization | The framework is designed to be extended and customized, including authentication flows and business logic. | OpenAM supports extending functionality, including authentication modules and user data sources, and customizing end-user pages with personal branding. |
| 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. | OpenAM can act as an identity provider using SAML, OAuth 2.0, or OpenID Connect 1.0. |
| 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. | OpenAM provides authentication, single sign-on, authorization, federation, entitlements, and web services security. |
| 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. | Free community support is available through GitHub Discussions and documentation; independent approved vendors offer SLAs, consulting, implementation, and migration services. |
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.
OpenAM
OpenAM has no write-up on Specifiction yet; its figures are above.