Saltar al contenido principal
Puede crear una aplicación manualmente o importarla desde una URL de documento de metadatos de ID de cliente (CIMD) en el Auth0 Dashboard.

Crear manualmente

Cuando crea una aplicación manualmente, Auth0 le asigna un , una cadena alfanumérica que funciona como identificador único de la aplicación. Usará este ID en el código de su aplicación cuando llame a las API de Auth0. Este proceso de registro de aplicaciones se denomina registro manual de clientes. Otro dato importante es el . Debe mantenerse confidencial en todo momento. Si alguien obtiene acceso al secreto del cliente de su aplicación, podrá hacerse pasar por su aplicación y acceder a recursos protegidos. Es importante que seleccione el tipo de aplicación correcto para ayudar a Auth0 a detectar determinados riesgos de seguridad.

Importar desde una URL

Puede registrar aplicaciones importando desde una URL un documento de metadatos de ID de cliente (CIMD) alojado externamente. CIMD es un archivo JSON que contiene metadatos del cliente y está alojado en un dominio HTTPS seguro controlado por la aplicación. Este proceso de registro de aplicaciones se denomina registro manual de CIMD. Para obtener más información, consulte Registrar aplicaciones con CIMD.

Registro manual de clientes vs. registro manual de CIMD

La siguiente tabla compara el registro manual de clientes con el registro manual de CIMD:

Crear una aplicación en Auth0

Para crear una aplicación en Auth0:
  1. Ve a Dashboard > Applications > Applications.
  2. Selecciona Create Application.
  3. Selecciona Create it manually o Import from URL.
    • Import from URL: Sigue las instrucciones de Register Applications with CIMD.
    • Create it manually: Asigna un nombre descriptivo a tu nueva aplicación. Luego, selecciona un tipo de aplicación:
      • Native Applications: Estas aplicaciones incluyen apps móviles, de escritorio o híbridas que se ejecutan de forma nativa en un dispositivo (por ejemplo, iOS o Android).
      • Single-Page Web Applications: Estas aplicaciones incluyen apps de 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 APIs (por ejemplo, AngularJS + Node.js o React).
      • Regular Web Applications: Estas aplicaciones son aplicaciones web tradicionales que realizan la mayor parte de la lógica de la aplicación en el servidor (por ejemplo, Express.js o ASP.NET).
      • Machine-to-Machine Applications: Estas aplicaciones incluyen aplicaciones no interactivas, como herramientas de línea de comandos, demonios, dispositivos IoT o servicios que se ejecutan en tu backend.
  4. Selecciona Create.

Más información