Documentation Index
Fetch the complete documentation index at: https://auth0-fix-auth-api-docs-migration-completion.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
GET /oidc/logout
Utilisez ce point de terminaison pour déconnecter un utilisateur. Si vous voulez rediriger l’utilisateur vers une URL précise après déconnexion, définissez cette URL pour le paramètre post_logout_redirect_uri. L’URL doit être incluse dans la liste des Allowed Logout URLs appropriées :
Si le paramètre id_token_hint est inclus :
- Lorsque le paramètre
client_idest inclus, le serveur utilise l’URL de la demandeauddans leid_token_hintpour sélectionner une desAllowed Logout URLsà utiliser à partir de l’application indiquée par l’client_id. - Lorsque le paramètre
client_idn’est PAS inclus, le serveur utilise l’URL de la demandeauddans leid_token_hintpour sélectionner une desAllowed Logout URLsà utiliser au niveau du locataire.
id_token_hint n’est pas inclus :
- Si le paramètre
client_idest inclus, l’URLpost_logout_redirect_uridoit faire partie de la liste desAllowed Logout URLsdéfinies au niveau de l’application. Si le paramètreclient_idn’est PAS inclus, l’URLpost_logout_redirect_uridoit faire partie de la liste desAllowed Logout URLsdéfinies au niveau du locataire. Si le paramètreclient_idest inclus et que l’URLpost_logout_redirect_urin’est PAS définie, le serveur redirige l’utilisateur vers les premièresAllowed Logout URLsdéfinies dans Auth0 Dashboard.
Remarques
- Déconnecter un utilisateur de son fournisseur d’identité sociale n’est pas courant, réfléchissez donc à l’incidence sur l’expérience utilisateur avant d’utiliser le paramètre de chaîne de requête
federatedavec les fournisseurs d’identités sociales. - Si vous fournissez à la fois
id_token_hintetlogout_hint, la valeurlogout_hintdoit correspondre à la demandesiddu id_token_hint. - Si vous fournissez à la fois
id_token_hintetclient_id, la valeurclient_iddoit correspondre à la demandeaudduid_token_hint. - Si
id_token_hintn’est pas fourni, l’utilisateur sera invité à donner son consentement, à moins qu’unlogout_hintcorrespondant à l’identifiant de session de l’utilisateur ne soit fourni. - La méthode
POSTHTTP est également acceptée pour cette requête. Si vous utilisezPOST, les paramètres de la requête doivent être fournis dans le corps de la requête en tant que paramètres de formulaire au lieu de la chaîne de requête. Le paramètre fédéré attend une valeurtrueoufalse. - Cela est conforme à la spécification de déconnexion initiée par OIDC RP.
En savoir plus
- Déconnexion
- Utiliser le point de terminaison OIDC pour déconnecter les utilisateurs d’Auth0
- Spécification de déconnexion initiée par OIDC RP
Parameters
[Recommandé] Jeton d’identification précédemment émis pour l’utilisateur. Indique quel utilisateur déconnecter.
Facultatif
sid (ID de session) valeur qui indique quel utilisateur déconnecter. Doit être fourni lorsque id_token_hint n’est pas connu.URL vers laquelle rediriger l’utilisateur après déconnexion.
client_id de votre application.Ajoutez ce paramètre de chaîne de requête pour déconnecter l’utilisateur de son fournisseur d’identité :
https://YOUR_DOMAIN/oidc/logout?federated.Une valeur opaque que l’application ajoute à la demande initiale et que le serveur d’autorisation inclut lorsqu’il redirige la demande vers l’
post_logout_redirect_uri.Liste délimitée par des espaces des paramètres locaux utilisés pour restreindre la liste des langues de la requête. La première locale de la liste doit correspondre à la locale activée dans votre locataire.
Response
| Status | Description |
|---|---|
| 200 | Déconnexion réussie |
| 400 | Requête incorrecte, peut-être due à des paramètres obligatoires manquants |