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

> Aprenda cómo la canalización compatible con OIDC afecta el uso de las API externas y de los tokens utilizados para protegerlas.

# API externas con OIDC

Con la canalización compatible con OIDC, debe definir las aplicaciones y las API (recursos) como entidades separadas en Auth0. Entre las ventajas se incluyen:

* Integración de API más sencilla: las API ya no están vinculadas a las aplicaciones que las consumen.
* Escenarios de integración de [machine-to-machine (M2M)](/es/docs/get-started/authentication-and-authorization-flow/client-credentials-flow): las aplicaciones pueden autenticarse por sí mismas (en lugar de actuar en nombre de un usuario) para obtener de forma programática y segura un <Tooltip tip="Token de acceso: credencial de autorización, en forma de una cadena opaca o JWT, utilizada para acceder a una API." cta="Ver glosario" href="/es/docs/glossary?term=Access+Token">Token de acceso</Tooltip>.

<div id="architecture">
  ## Arquitectura
</div>

Las soluciones sugeridas compatibles con OIDC para distintos escenarios incluyen:

* **Varias aplicaciones que llaman a una API con un solo <Tooltip tip="ID de cliente: Valor de identificación que Auth0 asigna a su recurso registrado." cta="Ver glosario" href="/es/docs/glossary?term=client+ID">ID de cliente</Tooltip>**: Represente cada aplicación con una única aplicación de Auth0, de modo que cada una pueda interactuar con la API de la que depende.
* **Intercambiar tokens obtenidos por una aplicación por tokens para una aplicación diferente mediante delegación**: Use una solución de varias aplicaciones, donde cada aplicación se autentique en el mismo <Tooltip tip="Servidor de recursos: Servidor que hospeda recursos protegidos. Los servidores de recursos aceptan y responden a solicitudes de recursos protegidos." cta="Ver glosario" href="/es/docs/glossary?term=resource+server">servidor de recursos</Tooltip>.
* **Las aplicaciones no dependen de API externas; solo se usan para autenticar usuarios**: No necesita definir una API siempre que los <Tooltip tip="ID Token: Credencial destinada al propio cliente, en lugar de al acceso a un recurso." cta="Ver glosario" href="/es/docs/glossary?term=ID+tokens">tokens de ID</Tooltip>:

  * Se procesen solo en la aplicación.
  * No se envíen a ningún servicio externo.

<div id="learn-more">
  ## Más información
</div>

* [Tokens de acceso con OIDC](/es/docs/authenticate/login/oidc-conformant-authentication/oidc-adoption-access-tokens)
* [Flujo de código de autorización con OIDC](/es/docs/authenticate/login/oidc-conformant-authentication/oidc-adoption-auth-code-flow)
* [Flujo de credenciales del cliente con OIDC](/es/docs/authenticate/login/oidc-conformant-authentication/oidc-adoption-client-credentials-flow)
* [Delegación con OIDC](/es/docs/authenticate/login/oidc-conformant-authentication/oidc-adoption-delegation)
* [Flujo implícito con OIDC](/es/docs/authenticate/login/oidc-conformant-authentication/oidc-adoption-implicit-flow)
* [Tokens de actualización con OIDC](/es/docs/authenticate/login/oidc-conformant-authentication/oidc-adoption-refresh-tokens)
