Définition simple
OpenID Connect permet à une application de vérifier l'identité d'un utilisateur authentifié par un fournisseur d'identité.
Définition technique
OIDC ajoute une couche d'authentification à OAuth 2.0 et introduit un ID token, généralement au format JWT. L'application vérifie notamment signature, issuer, audience, nonce et expiration avant de créer sa session.
À quoi cela sert ?
Permettre une connexion moderne à des applications web et mobiles.
Exemple concret
Une application peut utiliser Entra ID comme fournisseur OpenID Connect pour authentifier ses utilisateurs.
Problèmes fréquents
- Redirect URI incorrecte
- Validation insuffisante du token
- Scopes mal configurés
Termes associés
À retenir : OpenID Connect authentifie un utilisateur au-dessus d’OAuth 2.0 ; un jeton d’identité ne remplace pas un jeton d’accès.