Star me on GitHub

Awesome OpenID Connect Awesome

OpenID Connect is an authentication protocol and identity layer on top of OAuth 2.0 used in many SSO and adopted in many social logins.

Find this curated list of providers, services, libraries, and resources to adopt it and know more about existing specs.

Contents


OpenID Providers (OP)

OpenID Connect Providers as SaaS and Open Source solutions.

Relying Parties (RP) Libraries

Relying Parties (RP) Libraries for implementing OpenID Connect on a client application.

C

C#

Erlang

Golang

Java

JavaScript

Libraries layer focused on specific framework integration

OCaml

PHP

Python

Ruby

Rust

Relying Parties (RP) Software Plugins

Resources

Where to discover learning resources about OpenID Connect.

Flows / Grant Types Specifications

Specifications

Published

Draft

Websites

Playgrounds

Books

Contributing

Your contributions are always welcome! Please take a look at the contribution guidelines first.