> ## 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 los conceptos básicos para registrar y configurar sus aplicaciones en Auth0.

# Aplicaciones en Auth0

El término **application** o **app** en Auth0 no implica ninguna característica de implementación específica. Por ejemplo, puede tratarse de una aplicación nativa que se ejecuta en un dispositivo móvil, una aplicación web de página única que se ejecuta en un navegador o una aplicación web tradicional que se ejecuta en un servidor.

Auth0 clasifica las aplicaciones según estas características:

* **Tipo de aplicación**: Para agregar autenticación a su aplicación, debe registrarla en el <Tooltip tip="Auth0 Dashboard: el producto principal de Auth0 para configurar sus servicios." cta="Ver glosario" href="/es/docs/glossary?term=Auth0+Dashboard">Auth0 Dashboard</Tooltip> y seleccionar uno de los siguientes tipos de aplicación:

  * **Aplicación web tradicional**: Aplicaciones web tradicionales que realizan la mayor parte de la lógica de la aplicación en el servidor (como Express.js o ASP.NET). Para saber cómo configurar una aplicación web tradicional, lea [Registrar aplicaciones web tradicionales](/es/docs/get-started/auth0-overview/create-applications/regular-web-apps).
  * **Aplicación web de página única (SPA)**: Aplicaciones JavaScript que realizan la mayor parte de la lógica de la interfaz de usuario en un navegador web y se comunican con un servidor web principalmente mediante API (como AngularJS + Node.js o React). Para saber cómo configurar una aplicación web de página única, lea [Registrar aplicaciones web de página única](/es/docs/get-started/auth0-overview/create-applications/single-page-web-apps).
  * **Aplicación nativa**: Aplicaciones móviles o de escritorio que se ejecutan de forma nativa en un dispositivo (como iOS o Android). Para saber cómo configurar una aplicación nativa, lea [Registrar aplicaciones nativas](/es/docs/get-started/auth0-overview/create-applications/native-apps).
  * **Aplicación de máquina a máquina (M2M)**: Aplicaciones no interactivas, como herramientas de línea de comandos, demonios, dispositivos IoT o servicios que se ejecutan en su backend. Por lo general, esta opción se usa si tiene un servicio que requiere acceso a una API. Para saber cómo configurar una aplicación de máquina a máquina, lea [Registrar aplicaciones de máquina a máquina](/es/docs/get-started/auth0-overview/create-applications/machine-to-machine-apps).
* **Seguridad de las credenciales**: Según la [especificación OAuth 2.0](https://tools.ietf.org/html/rfc6749#section-2.1), las aplicaciones pueden clasificarse como públicas o confidenciales; las aplicaciones confidenciales pueden almacenar credenciales de forma segura, mientras que las públicas no. Para obtener más información, lea [Aplicaciones confidenciales y públicas](/es/docs/get-started/applications/confidential-and-public-applications).
* **Propiedad**: Que una aplicación se clasifique como propia o de terceros depende de su propiedad y control. Las aplicaciones propias están controladas por la misma organización o persona propietaria del dominio de Auth0. Las aplicaciones de terceros permiten que partes externas o partners accedan de forma segura a los recursos protegidos detrás de su API. Para obtener más información, lea [Aplicaciones propias y de terceros](/es/docs/get-started/applications/first-party-and-third-party-applications).

<div id="manage-applications-settings">
  ## Administrar la configuración de las aplicaciones
</div>

Puedes registrar aplicaciones en [Dashboard > Applications > Applications](https://manage.auth0.com/#/applications/\{yourClientId}/settings). Además de configurar aplicaciones en el Dashboard, también puedes hacerlo de forma programática, como se describe en la especificación [OpenID Connect (OIDC) Dynamic Client Registration 1.0](https://openid.net/specs/openid-connect-registration-1_0.html).

Puedes configurar una solución más compleja que permita a los usuarios iniciar sesión de forma distinta en diferentes aplicaciones. Para obtener más información, consulta [Prácticas recomendadas para aplicaciones de varios inquilinos](/es/docs/get-started/auth0-overview/create-tenants/multi-tenant-apps-best-practices) y [Crear varios inquilinos](/es/docs/get-started/auth0-overview/create-tenants/create-multiple-tenants).

De forma predeterminada, Auth0 habilita todas las conexiones asociadas con tu inquilino cuando creas una nueva aplicación. Para cambiar esto, [actualiza las conexiones de la aplicación](/es/docs/get-started/applications/update-application-connections) en la **configuración de la aplicación** del Dashboard.

<div id="monitor-applications">
  ## Supervisar aplicaciones
</div>

Puede [supervisar aplicaciones](/es/docs/deploy-monitor/monitor/monitor-applications) y realizar pruebas de extremo a extremo con sus propias pruebas. Auth0 almacena [datos de registro](/es/docs/deploy-monitor/logs), incluidas las acciones de los administradores del Dashboard, las autenticaciones exitosas y fallidas de usuarios, y las solicitudes de cambio de contraseña. Puede usar Log Streaming en [Auth0 Marketplace](https://marketplace.auth0.com/features/log-streaming) para exportar sus datos de registro y usar herramientas como Sumo Logic, Splunk o Mixpanel para analizarlos y almacenarlos.

<div id="remove-applications">
  ## Eliminar aplicaciones
</div>

Puede [eliminar una aplicación](/es/docs/get-started/applications/remove-applications) desde el Dashboard o mediante la <Tooltip tip="Management API: un producto que permite a los clientes realizar tareas administrativas." cta="Ver glosario" href="/es/docs/glossary?term=Management+API">Management API</Tooltip>.

<div id="manage-client-secrets">
  ## Administrar secretos del cliente
</div>

Un <Tooltip tip="Servidor de autorización: servidor centralizado que ayuda a definir los límites del acceso de un usuario. Por ejemplo, su servidor de autorización puede controlar los datos, las tareas y las funciones disponibles para un usuario." cta="Ver glosario" href="/es/docs/glossary?term=client+secret">secreto del cliente</Tooltip> es un secreto que solo conocen su aplicación y el <Tooltip tip="Secreto del cliente: secreto que utiliza un cliente (aplicación) para autenticarse con el Servidor de autorización; solo deben conocerlo el cliente y el Servidor de autorización, y debe ser lo suficientemente aleatorio como para que no se pueda adivinar." cta="Ver glosario" href="/es/docs/glossary?term=authorization+server">servidor de autorización</Tooltip>. Protege sus recursos al otorgar [tokens](/es/docs/secure/tokens) únicamente a solicitantes autorizados.

Proteja sus secretos del cliente y **nunca** los incluya en aplicaciones móviles o para navegador. Si su secreto del cliente se ve comprometido en algún momento, debe [rotarlo por uno nuevo](/es/docs/get-started/applications/rotate-client-secret) y actualizar todas las aplicaciones autorizadas con el nuevo secreto del cliente.

<div id="grant-types">
  ## Tipos de concesión
</div>

Auth0 admite muchos tipos de concesión o flujos de autenticación y autorización, y le permite indicar cuáles son apropiados mediante la propiedad `grant_types` de su aplicación registrada en Auth0. Para obtener más información, consulte [Tipos de concesión de la aplicación](/es/docs/get-started/applications/application-grant-types).

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

* [Configuración de la aplicación](/es/docs/get-started/applications/application-settings)
* [Aplicaciones confidenciales y públicas](/es/docs/get-started/applications/confidential-and-public-applications)
* [Aplicaciones propias y de terceros](/es/docs/get-started/applications/first-party-and-third-party-applications)
* [Tipos de concesión de la aplicación](/es/docs/get-started/applications/application-grant-types)
* [Marcadores de posición en URLs de subdominios](/es/docs/get-started/applications/wildcards-for-subdomains)
* [Registro dinámico de aplicaciones](/es/docs/get-started/applications/dynamic-client-registration)
