- Vaya a Dashboard > Applications > Applications y haga clic en Create Application.
- Introduzca un nombre descriptivo para su aplicación, seleccione Machine to Machine Applications y haga clic en Create.
- Seleccione la API que quiere poder invocar desde su aplicación.
-
A cada aplicación M2M que accede a una API se le debe conceder un conjunto de permisos (o alcances) que debe otorgar el usuario autenticado. Para obtener información sobre cómo agregar permisos, consulte Add API Permissions. Seleccione los Permissions que desea que se emitan como parte del token de acceso de su aplicación y haga clic en Authorize.
Una vez creada la nueva aplicación, puede configurar configuración de la aplicación, que incluye las siguientes pestañas:
Para obtener más información, lea configuración de la aplicación.
Pestaña de configuración Descripción Quick Start Muestra todos los ejemplos disponibles para aplicaciones $. También muestra cómo puede invocar su API con varias tecnologías. Para obtener información sobre cómo aceptar y validar tokens de acceso en su API, consulte nuestros Backend/API Quickstarts. Settings Muestra toda la configuración disponible para su aplicación. De forma predeterminada, Auth0 crea la mayoría de estos ajustes por usted. Credentials Muestra el método de autenticación de la aplicación y las credenciales configuradas. Para obtener más información, lea Application Credentials APIs Le permite autorizar APIs adicionales para usarlas con su aplicación.
Siguientes pasos
- Configure una conexión con un proveedor de identidad y habilítela para su aplicación (si es necesario para su caso de uso).
- Modifique el código de su aplicación para usar la aplicación registrada en Auth0. Consulte nuestros inicios rápidos de Auth0, donde encontrará instrucciones detalladas y ejemplos para diversas tecnologías. También aprenderá a implementar el inicio y cierre de sesión, administrar las sesiones de sus usuarios, recuperar y mostrar información del perfil de usuario, entre otras cosas.
-
Use las API de Auth0.
- La Authentication API gestiona todas las funciones principales relacionadas con la identidad (por ejemplo, iniciar sesión, cerrar sesión y obtener el perfil de usuario). La mayoría de los usuarios usan esta API a través de nuestros inicios rápidos, la biblioteca Auth0.js o el widget Lock. Sin embargo, si está creando manualmente toda la interfaz de autenticación, tendrá que interactuar directamente con esta API.
- La Management API le permite automatizar varias tareas a las que también se puede acceder desde el Dashboard de Auth0 (por ejemplo: crear usuarios, configurar los grant types de la aplicación).