Skip to content

Commit

Permalink
Update list of example OIDC providers
Browse files Browse the repository at this point in the history
It turns out that GitHub and Discord only implement plain OAuth2 for
sign-in. Apple implements a non-spec-compliant subset of OIDC that isn't
compatible with this library (i.e., it issues ID tokens but doesn't
accept the mandatory `openid` scope).

Relates to #153.
  • Loading branch information
ramosbugs committed Mar 27, 2024
1 parent 7efc894 commit fcada17
Showing 1 changed file with 5 additions and 2 deletions.
7 changes: 5 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,11 @@
[![codecov](https://codecov.io/gh/ramosbugs/openidconnect-rs/branch/main/graph/badge.svg)](https://codecov.io/gh/ramosbugs/openidconnect-rs)

This library provides extensible, strongly-typed interfaces for the OpenID
Connect protocol, which can be used to authenticate users via GitHub, Google, GitLab, Microsoft,
Apple, Discord, and many other providers.
Connect protocol, which can be used to authenticate users via
[Google](https://developers.google.com/identity/openid-connect/openid-connect),
[GitLab](https://docs.gitlab.com/ee/integration/openid_connect_provider.html),
[Microsoft](https://learn.microsoft.com/en-us/entra/identity-platform/v2-protocols-oidc),
and [many other providers](https://openid.net/certification/#OPENID-OP-P).

API documentation and examples are available on [docs.rs](https://docs.rs/openidconnect).

Expand Down

0 comments on commit fcada17

Please sign in to comment.