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

# API externes avec OIDC

> Découvrez comment le pipeline conforme à l’OIDC affecte votre utilisation des API externes et des jetons utilisés pour les sécuriser.

Avec le pipeline conforme à l’OIDC, vous devez définir les applications et les API (ressources) comme des entités Auth0 séparées. Les avantages comprennent :

* Intégration API plus simple : Les API ne sont plus liées aux applications qui les appellent.
* Scénarios d’intégration  [Communication entre machines (M2M)](/docs/fr-ca/get-started/authentication-and-authorization-flow/client-credentials-flow) : Les applications peuvent s’authentifier elles-mêmes (au lieu d’agir pour le compte d’un utilisateur) pour obtenir un jeton d’accès de manière programmatique et sécurisée.

## Architecture

Les solutions suggérées conformes à l’OIDC pour différents scénarios comprennent :

* **Plusieurs applications appelant une API sous un seul ID client :**: Représenter chaque application avec une seule application Auth0, chacune pouvant interagir avec l’API dont les applications dépendent.
* **Échanger les jetons obtenus par une application contre des jetons pour une autre application avec délégation :**: Utiliser une solution multi-application, pour chaque application s’authentifiant sur le même serveur de ressources.
* **Les applications ne dépendent pas d’API externes; elles sont utilisées uniquement pour authentifier les utilisateurs :**: Vous n’avez pas besoin de définir une API tant que les jetons d’ID sont :

  * Traité uniquement par l’application.
  * Non envoyé à des services externes.

## En savoir plus

* [Jetons d’ accès avec OpenID Connect (OIDC)](/docs/fr-ca/authenticate/login/oidc-conformant-authentication/oidc-adoption-access-tokens)
* [Flux de code d’autorisation avec OIDC](/docs/fr-ca/authenticate/login/oidc-conformant-authentication/oidc-adoption-auth-code-flow)
* [Flux des identifiants client avec OIDC](/docs/fr-ca/authenticate/login/oidc-conformant-authentication/oidc-adoption-client-credentials-flow)
* [Délégation avec OIDC](/docs/fr-ca/authenticate/login/oidc-conformant-authentication/oidc-adoption-delegation)
* [Flux implicite avec OIDC](/docs/fr-ca/authenticate/login/oidc-conformant-authentication/oidc-adoption-implicit-flow)
* [Jetons d’actualisation avec OIDC](/docs/fr-ca/authenticate/login/oidc-conformant-authentication/oidc-adoption-refresh-tokens)
