Saltar al contenido principal
Para integrar Auth0 con una aplicación nativa, primero debe registrar su aplicación en Auth0 mediante el . Las aplicaciones nativas deben usar el Flujo de código de autorización con PKCE para una autenticación segura. Para obtener más información, consulte Flujo de código de autorización con PKCE. Estas aplicaciones pueden incluir apps móviles, de escritorio o híbridas que se ejecutan de forma nativa en un dispositivo (por ejemplo, iOS o Android).
  1. Vaya a dashboard > Applications > Applications y haga clic en Create Application.
  2. Introduzca un nombre descriptivo para su aplicación, seleccione Native y haga clic en Create. Una vez creada la aplicación, Auth0 lo redirige a configuración de la aplicación, que incluye las siguientes pestañas:
    Pestaña de configuraciónDescripción
    Quick StartMuestra toda la documentación disponible para su tipo de aplicación.
    SettingsMuestra toda la configuración disponible para su aplicación. De forma predeterminada, la mayoría de los ajustes se crean automáticamente. Para obtener más información, consulte configuración de la aplicación.
    CredentialsMuestra el método de autenticación de la aplicación y las credenciales configuradas. Para obtener más información, consulte Credenciales de la aplicación
    Add-onsLe permite habilitar complementos asociados con una aplicación. Los add-ons se usan principalmente para integraciones de SAML o WS-Fed y, por lo general, no se aplican a las aplicaciones nativas. Para obtener más información, consulte Habilitar el Addon SAML2 Web App y Configurar aplicaciones WS-Fed.
    ConnectionsLe permite habilitar conexiones para su aplicación. Las conexiones son fuentes de usuarios; pueden habilitarse y compartirse entre varias aplicaciones. Para obtener más información, consulte Conexiones.
    OrganizationsLe permite autenticar usuarios en las organizaciones a las que pertenecen. Para obtener más información, consulte Organizaciones.
    Login ExperienceLe permite configurar la experiencia de login de los usuarios de su Organización. Para obtener más información, consulte Entender cómo funcionan las organizaciones de Auth0.
    Para obtener más información, consulte configuración de la aplicación.
  3. Si está desarrollando una aplicación móvil, proporcione los parámetros necesarios de iOS/Android en el área Advanced Settings y haga clic en Save Changes.

Siguientes pasos

Una vez que haya registrado y configurado su aplicación, estos son algunos pasos habituales a continuación:
  • Configure una conexión y habilítela para su aplicación.
  • Modifique el código de su aplicación para usar la aplicación registrada en Auth0. Consulte nuestros Auth0 Quickstarts, donde encontrará instrucciones detalladas y ejemplos para diversas tecnologías. También aprenderá a implementar Login y Logout, gestionar sus sesiones, recuperar y mostrar información del perfil de usuario, entre otras cosas.
  • Use las API de Auth0.
    • La Authentication API se encarga de todas las funciones principales relacionadas con la identidad (por ejemplo, Login, Logout y obtener el perfil de usuario). La mayoría de los usuarios utilizan esta API a través de nuestros Quickstarts, la biblioteca Auth0.js o el widget Lock. Sin embargo, si está creando manualmente toda la interfaz de usuario para la autenticación, tendrá que interactuar directamente con esta API.
    • La Management API le permite automatizar varias tareas a las que también puede acceder desde el dashboard de Auth0 (por ejemplo: crear usuarios, configurar los grant types de la aplicación).

Más información