Documentation Index
Fetch the complete documentation index at: https://docs-staging.auth0-mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
POST /oauth/device/code
Ce flux est conçu pour que les appareils à contraintes d’entrée puissent accéder à une API. Ce point de terminaison permet d’obtenir un code d’appareil qui permet à l’utilisateur d’autoriser l’appareil.
Exemple de réponse
Valeurs de réponse
| Valeur | Description |
|---|---|
device_code | Le code unique de l’appareil. |
user_code | Code que l’utilisateur doit saisir pour autoriser l’appareil. |
verification_uri | URL que l’utilisateur doit visiter pour autoriser l’appareil. |
verification_uri_complete | L’URL complète, y compris le code d’utilisateur, pour faciliter l’accès. |
expires_in | La durée de vie des codes de l’appareil et de l’utilisateur en secondes. |
interval | Intervalle d’interrogation en secondes pour demander un jeton. |
Remarques
- Ajoutez
offline_accessàscopepour obtenir un jeton d’actualisation. - Utilisez le code de l’appareil renvoyé pour demander un jeton d’accès au point de terminaison du jeton.
Exemple de demande de jeton
Réponses
200
Une demande réussie renvoie un jeton d’accès.Réponses d’erreur
En savoir plus
- Flux d’autorisation d’appareil
- Appel d’API en utilisant le flux d’autorisation d’appareil
- Configuration de l’octroi d’un code d’appareil à l’aide de Management Dashboard
Obtenir un jeton avec le code de l’appareil
Il s’agit de l’autorisation OAuth 2.0 permettant aux appareils à contraintes d’entrée d’accéder à une API. Utilisez ce point de terminaison pour demander un jeton d’accès en utilisant le code de l’appareil obtenu précédemment.Remarques
- Étant donné que vous interrogerez ce point de terminaison (en utilisant l’
intervalde la réponse initiale pour déterminer la fréquence) en attendant que l’utilisateur accède à la vérification de l’URL et saisisse son code d’utilisateur, il est probable que vous obteniez au moins un échec avant de recevoir une réponse positive. Voir les exemples de réponses possibles.
En savoir plus
- Flux d’autorisation d’appareil
- Appel d’API en utilisant le flux d’autorisation d’appareil
- Configuration de l’octroi d’un code d’appareil à l’aide du tableau de bord de gestion
Parameters
L’ID de votre application.
Les permissions pour lesquelles vous souhaitez demander une autorisation.
L’identifiant unique de l’API cible à laquelle vous souhaitez accéder.
Response
| Status | Description |
|---|---|
| 200 | Renvoie les codes de l’appareil et de l’utilisateur. |