> ## Documentation Index
> Fetch the complete documentation index at: https://auth0.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Points de terminaison d’API pour l’authentification unique

> Décrit les points de terminaison de l’Authentication API Auth0 et de Management API Auth0 pertinents lors de la mise en œuvre de l’authentification unique (SSO).

Lors de la mise en œuvre de l’authentification unique (SS0) et de la configuration de ses paramètres, les points de terminaison suivants de l’API vous seront utiles.

## Points de terminaison de l’Authentication API

### POST /login/callback

Pour les flux <Tooltip href="/docs/fr-ca/glossary?term=single-sign-on" tip="Authentification unique (SSO)
Service qui, après qu’un utilisateur se soit connecté à une application, le connecte automatiquement à d’autres applications." cta="Voir le glossaire">SSO</Tooltip> initiés par un fournisseur d’identité (<Tooltip href="/docs/fr-ca/glossary?term=idp" tip="Fournisseur d’identité (IdP)
Service de stockage et de gestion des identités numériques." cta="Voir le glossaire">IdP</Tooltip>), le point de terminaison [POST /login/callback](https://auth0.com/docs/api/authentication#idp-initiated-single-sign-on-sso-flow) peut accepter une requête <Tooltip href="/docs/fr-ca/glossary?term=security-assertion-markup-language" tip="Security Assertion Markup Language (SAML)
Protocole normalisé permettant à deux parties d’échanger des informations d’authentification sans mot de passe." cta="Voir le glossaire">SAML</Tooltip> d’authentification du fournisseur d’identité.

## Management API

<Tooltip href="/docs/fr-ca/glossary?term=management-api" tip="Management API
Un produit permettant aux clients d’effectuer des tâches administratives." cta="Voir le glossaire">Management API</Tooltip> comporte plusieurs points de terminaison conçus pour vous aider à gérer l’authentification unique.

Pour appeler l’un des points de terminaison de Management API, vous devez [obtenir un jeton d’accès](https://auth0.com/docs/api/management/v2/tokens).

### Clients

Toutes vos applications clientes/intégrations d’authentification unique (SSO) contiennent des informations pertinentes pour la mise en œuvre de votre authentification unique. Vous pouvez récupérer ou modifier ces informations en appelant l’un des points de terminaison clients.

Les paramètres d’intérêt pour chaque client sont les suivants :

* `sso` : Indicateur applicable uniquement aux clients créés par des intégrations SSO. Si l’indicateur présente la valeur `true`, Auth0 gère l’authentification SSO; si l’indicateur présente la valeur `false`, l’IdP gère l’authentification SSO.
* `sso_disabled` : Indicateur utilisé pour activer/désactiver l’authentification SSO. Si l’indicateur présente la valeur `true`, l’authentification SSO est désactivée; si l’indicateur présente la valeur `false`, l’authentification SSO est activée. Cette option peut seulement être définie à l’aide de Management API.
* `app_type` : Type d’application. Si le client a été créé à l’aide de l’une des intégrations SSO intégrées d’Auth0, le nom de l’intégration SSO serait répertorié (par exemple, `box` ou `concur` au lieu de `native` ou `spa`).

#### Obtenir tous les clients

Le point de terminaison [GET /api/v2/clients](/docs/fr-ca/api/management/v2#!/Clients/get_clients) peut être utilisé pour renvoyer des informations sur les applications clientes que vous avez configurées pour votre locataire.

#### Créer un client

Le point de terminaison [POST /api/v2/clients](/docs/fr-ca/api/management/v2#!/Clients/post_clients) peut être utilisé pour créer une nouvelle application cliente.

#### Obtenir un client

Le point de terminaison [GET /api/v2/clients{id}](/docs/fr-ca/api/management/v2#!/Clients/get_clients_by_id) peut être utilisé pour renvoyer des informations sur un client spécifique que vous avez configuré pour votre locataire.

#### Mettre à jour un client

Le point de terminaison [PATCH /api/v2/clients{id}](/docs/fr-ca/api/management/v2#!/Clients/patch_clients_by_id) peut être utilisé pour mettre à jour un client spécifique, y compris ses paramètres liés à l’authentification SSO.

### Locataires

Auth0 vous permet de contrôler les paramètres suivants au niveau du locataire qui peuvent affecter la mise en œuvre de votre authentification SSO :

* `session_lifetime` : Durée pendant laquelle la session Auth0 de l’utilisateur restera valide.
* `idle_session_lifetime` : Délai pouvant s’écouler avant que l’utilisateur ne doive se reconnecter en raison d’une inactivité.

### Obtenir les paramètres du locataire

Le point de terminaison [GET /api/v2/tenants/settings](/docs/fr-ca/api/management/v2#!/Tenants/get_settings) récupère les paramètres de votre locataire.

### Mettre à jour les paramètres du locataire

Le point de terminaison [POST /api/v2/connections](/docs/fr-ca/api/management/v2#!/Tenants/patch_settings) vous permet de mettre à jour vos paramètres du locataire.

## En savoir plus

* [Erreurs d’obsolescence](/docs/fr-ca/troubleshoot/basic-issues/check-deprecation-errors)
* [Vérifier les appels d’API](/docs/fr-ca/troubleshoot/authentication-issues/check-api-calls)
