Active la API My Account
- Vaya a Authentication > APIs.
- Ubique el banner de la API My Account.
- Seleccione Activate.
De forma predeterminada, la API My Account se crea con las siguientes políticas de acceso de aplicaciones a la API:
require_client_grant para flujos de usuario
deny_all para flujos de cliente (máquina a máquina)
Para que una aplicación acceda a la API My Account en nombre del usuario, debe crear explícitamente un client grant para esa aplicación, lo que le permite definir los alcances máximos que la aplicación puede solicitar. Como alternativa, puede cambiar la política de los flujos de acceso de usuario a allow_all, lo que permite que cualquier aplicación de su inquilino solicite cualquier alcance de la API My Account.
Dado que la API My Account expone información y operaciones sensibles, Auth0 no recomienda usar allow_all para los flujos de acceso de usuario. Debe aplicar el principio de privilegio mínimo con la API My Account para garantizar que las aplicaciones solo obtengan acceso a lo que realmente necesitan y minimizar así los posibles riesgos de seguridad.
Los permisos finales otorgados a la aplicación se determinarán por la intersección entre los alcances permitidos por la política de acceso de aplicaciones a la API, los permisos de control de acceso basado en roles (RBAC) asignados al usuario final y cualquier consentimiento otorgado por el usuario (si corresponde).
Flujos compatibles
No puede actualizar la política de API de la aplicación para el acceso de cliente a la API My Account, lo que significa que no puede acceder a la API My Account mediante el flujo de credenciales del cliente.Obtener un token de acceso
Operaciones sensibles
Si va a permitir que la API My Account realice operaciones sensibles (como inscribir un método de autenticación), le recomendamos encarecidamente que use la autenticación reforzada para aplicar políticas de seguridad adicionales mediante autenticación multifactor (MFA).- Llamar a su API mediante Authorization Code Flow
- Llamar a su API mediante Authorization Code Flow con PKCE
- Llamar a su API mediante Resource Owner Password Flow
- Flujo de inicio de sesión con Native Passkeys API
Ejemplos
Inicio de sesión integrado con passkeys nativas
Límites de tasa
Autenticación
- HTTP: Autenticación Bearer
Se admiten tokens Bearer y DPoP según la configuración de la API
| Tipo de esquema de seguridad: | http |
| Esquema de autorización HTTP: | bearer |