awesome-openid-connect
github.com/cerberauth/awesome-openid-connect ↗OpenID Connect, the authentication protocol and identity layer on top of OAuth 2.0 used in many SSO and adopted in many social logins (Apple, Facebook, Google, ...etc). Find this curated list of providers, services, libraries, and resources to adopt it and know more about existing specs.
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me books resources from awesome-openid-connect"
Installation instructions →What's inside
Resources
- 2012 - Getting Started with OAuth 2.0 by Ryan BoydBooks
Getting Started with OAuth 2.0 by Ryan Boyd
- 2018 - OAuth 2.0 Simplified by Aaron PareckiBooks
OAuth 2.0 Simplified by Aaron Parecki
- 2020 - The Little Book of OAuth 2.0 RFCs by Aaron PareckiBooks
The Little Book of OAuth 2.0 RFCs by Aaron Parecki
- 2021 - Keycloak - Identity and Access Management for Modern Applications: Harness the power of Keycloak, OpenID Connect, and OAuth 2.0 protocols to secure applications by Stian Thorgersen and Pedro Igor SilvaBooks
Keycloak - Identity and Access Management for Modern Applications: Harness the power of Keycloak, OpenID Connect, and OAuth 2.0 protocols to secure applications by Stian Thorgersen and Pedro Igor Silva
- 2022 - Solving Identity Management in Modern Applications: Demystifying OAuth 2, OpenID Connect, and SAML 2 by Yvonne WilsonBooks
Solving Identity Management in Modern Applications: Demystifying OAuth 2, OpenID Connect, and SAML 2 by Yvonne Wilson
- Aaron PareckiWebsites
OAuth WG Member blog posts about OAuth 2.0.
OpenID Providers (OP)
- Alibaba Cloud IDaaS
Alibaba Cloud OpenID Connect Provider as a service.
- Auth0
OpenID Connect and OAuth 2.0 service that is available on the cloud as a SaaS.
- Authelia
Open Source authentication, authorization server and portal fulfilling the identity and access management (IAM) role of information security in providing single sign-on (SSO).
- Authentik
Open Source Identity Provider focused on flexibility and versatility.
- Authlete
Set of APIs for developers to implement OAuth authorization servers and OpenID Connect identity providers.
- AWS Cognito
Cognito by Amazon Web Services has OpenID Connect provider in addition to IAM capabilities.
Relying Parties (RP) Libraries
- angular-auth-oidc-clientJavaScript
Angular certified library with OAuth 2.0 and OpenID Connect flows, and Angular schematics.
- angular-oauth2-oidcJavaScript
Library which bring support for OAuth 2.0 and OpenID Connect (OIDC) in Angular.
- Better AuthJavaScript
TypeScript Framework agnostic authentication library for SPAs and server-side applications.
- com.google.oauth-client/google-oauth-clientJava
OAuth Relying Party Java library written by Google for OAuth 2.0 with Android support.
- com.nimbusds/oauth2-oidc-sdkJava
Java SDK developed by connect2id with OpenID Connect, FAPI, Federation and eKYC / Identity Assurance extensions.
- coreos/go-oidcGolang
Go OpenID Connect client developed by CoreOS.
Relying Parties (RP) Software Plugins
- MiniOrange OAuth SSO
Wordpress OAuth and OpenID Connect plugin developed and actively maintained by MiniOrange.
Showing a sample of 167 resources. View the full list on GitHub →