Apereo CAS vs oidc-provider
Apereo CAS
apereo.github.iooidc-provider
oidc-provider.devSide by side
| Figure | Apereo CAS | oidc-provider |
|---|---|---|
| Price from | Free | Free |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | — | — |
| Web | Yes | — |
| Windows | Yes | — |
| Linux | Yes | — |
| API | Yes | Yes |
| Self-hosted | Yes | Yes |
| Plans published | 1 | 1 |
| Spec score · OAuth Server Software | 8.6 (#6) | 7.3 (#30) |
| License | The project’s GitHub page describes Apereo CAS as free open-source software licensed under Apache v2. | The GitHub repository lists the project under the MIT license. |
| Protocols | It supports CAS, SAML, WS-Federation, OAuth 2.0, OpenID Connect, and REST protocols. | It implements OAuth 2.0, OpenID Connect, discovery, dynamic client registration, logout, token revocation, PKCE, introspection, device flow, and other specifications. |
| Purpose | CAS is an enterprise multilingual single sign-on solution and identity provider for the web, with authentication and authorization capabilities. | oidc-provider is an OpenID Certified OAuth 2.0 authorization server implementation for Node.js with OpenID Connect support. |
| Support | Community support is voluntary and has no SLAs or guarantees; the project points users to professional support agreements from commercial providers. | The README says the only way to guarantee feedback from the author and sole maintainer is to support the package through GitHub Sponsors. |
Plans
In their own words
Apereo CAS
Apereo CAS 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.