- Requête d’authentification
- Réponse d’authentification
- Structure du
- Structure du
Requête d’authentification
Ancienne version
device n’est nécessaire que si vous demandez un en incluant la portée offline_access.
Conforme à OIDC
- Le point de terminaison pour effectuer les échanges d’identifiants est
/oauth/token. - Le grant type propre à Auth0 est utilisé pour authentifier les utilisateurs d’une connexion précise (
realm). Le grant de mot de passe OIDC standard est aussi pris en charge, mais il n’accepte pas les paramètres propres à Auth0, commerealm. favorite_colorn’est plus un scope valide.- Le paramètre
devicea été supprimé. - Le paramètre
audienceest facultatif.
Réponse d’authentification
Ancienne version
- Le jeton d’accès retourné est valide uniquement pour appeler le point de terminaison
/userinfo. - Un jeton d’actualisation sera retourné seulement si un paramètre
devicea été transmis et si la portéeoffline_accessa été demandée.
Conforme à OIDC
- Le jeton d’accès renvoyé est valide pour effectuer une requête vers le endpoint
/userinfo(à condition que l’API précisée par le paramètreaudienceutiliseRS256comme algorithme de signature) et, au besoin, vers le précisé par le paramètreaudience. - Le jeton d’ID sera obligatoirement signé avec
RS256s’il est demandé par une application publique. Pour en savoir plus, consultez Applications confidentielles et publiques. - Un jeton d’actualisation sera renvoyé seulement si la portée
offline_accessa été accordée.
Structure du jeton d’ID
ancienne version
Conforme à OIDC
- Le jeton d’ID sera obligatoirement signé avec
RS256s’il est demandé par une application publique. - La revendication
favorite_colordoit être associée à un espace de noms et ajoutée au moyen d’une règle. Pour en savoir plus, consultez Create Namespaced Custom Claims.
Structure du jeton d’accès (facultatif)
Ancienne version
JSON
/userinfo.
Conforme à OIDC
- Le jeton d’accès renvoyé est un valide pour envoyer une requête au point de terminaison
/userinfo(à condition que l’API spécifiée par le paramètreaudienceutiliseRS256comme ), ainsi qu’au serveur de ressources spécifié par le paramètreaudience. - Notez qu’un jeton d’accès opaque peut tout de même être renvoyé si
/userinfoest la seule spécifiée.
Requêtes standard d’octroi par mot de passe
realm d’Auth0 n’est pas défini par la norme OIDC, mais il est proposé comme solution de rechange au point de terminaison Resource Owner existant, car il prend en charge le paramètre realm propre à Auth0. Le flux OIDC standard est également pris en charge lorsque l’authentification OIDC est utilisée.