Cómo funciona

Autenticación escalonada para las API
read:accounts.
Ahora el usuario desea transferir fondos de una cuenta a otra, lo que se considera una transacción de alto valor. Para realizar esta acción, la API requiere el scope transfer:funds.
El token de acceso actual del usuario no incluye este scope, y la aplicación lo sabe (porque conoce el conjunto de scopes que solicitó en la llamada de autenticación inicial). La aplicación realiza otra llamada de autenticación, pero esta vez solicita el scope transfer:funds. El navegador redirige a Auth0. Según la Action de Fabrikam, Auth0 solicita al usuario que se autentique con MFA porque se pidió un scope de alto valor. Una vez que el usuario se autentica correctamente con MFA, Auth0 genera y envía un nuevo token de acceso que incluye ese scope de alto valor. La aplicación envía el token de acceso a la API, que lo descarta después de verificarlo, tratándolo así como un token de un solo uso.
Para obtener más información, consulta Configurar la autenticación escalonada para las API.