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.
POST /oauth/par
Pour utiliser les fonctionnalités Identité très réglementée (HRI), vous devez disposer d’un plan Entreprise avec le module complémentaire Identité très réglementée. Consultez Tarification Auth0 pour les détails.
/oauth/par pour permettre aux applications d’envoyer les paramètres d’autorisation généralement envoyés dans une demande GET à /authorize. PAR utilise une méthode POST du programme dorsal pour sécuriser les valeurs des paramètres. Le point de terminaison /oauth/par accepte tous les paramètres d’autorisation qui peuvent être fournis à /authorize. En supposant que l’appel au point de terminaison /oauth/par est valide, Auth0 répondra avec une valeur redirect_uri qui peut être utilisée comme paramètre pour le point de terminaison /authorize.
En supposant que l’appel au point de terminaison /oauth/par est valide, Auth0 répondra avec une valeur redirect_uri également utilisée comme paramètre pour le point de terminaison /authorize. Pour en savoir plus sur la configuration de PAR, lisez Configurer les demandes d’autorisation poussées (PAR).
Remarques
Pour appeler le point de terminaison PAR, vous devez :-
Définir le type de contenu de la demande comme
application/x-www-form-urlencoded -
Utiliser
stringspour tous les paramètres passés -
Inclure un paramètre supplémentaire pour l’authentification de l’application dans la demande (p. ex.,
client_secret, ouclient_assertionetclient_assertion_typepour l’authentification du client JSON Web Token, ou passer unclient-certificateet un en-têteclient-certificate-ca-verifiedlors de l’utilisation de Mutual TLS). -
Utiliser le
authorization_detailsparamètre pour demander l’autorisation de chaque ressource. Par exemple, vous pouvez préciser un tableau d’objets JSON pour transmettre des informations détaillées sur l’autorisation. Chaque objet JSON doit contenir un attributtype. C’est à vous de définir le reste.
Parameters
Autorisations demandées pour chaque ressource, semblables aux permissions.
L’identifiant unique de l’API cible à laquelle vous souhaitez accéder.
Précise le type de jeton, par exemple ’code’ ou ’code id_token’. Obligatoire.
client_id de votre application. Obligatoire.L’URL vers laquelle Auth0 redirigera après l’autorisation. Obligatoire.
Une valeur opaque utilisée pour prévenir les attaques CSRF. Recommandé.
Permissions OIDC et permissions API personnalisées. Recommandé.
Défi-réponse généré par
code_verifier. Recommandé.Méthode utilisée pour générer le défi-réponse, généralement ’S256’. Recommandé.
Utilisé pour empêcher les attaques par réinsertion de jetons. Recommandé pour
response_type=id_token.Le nom de la connexion configurée pour votre application.
Utilisé pour forcer une invite particulière, par exemple,
prompt=consent.Identifiant de l’organization à utiliser pour authentifier un utilisateur.
Response
| Status | Description |
|---|---|
| 201 | Demande réussie; renvoie l’URI de la demande et le délai d’expiration. |