You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Before using the MFA API, configure MFA in your [Auth0 Dashboard](https://manage.auth0.com) under **Security** > **Multi-factor Auth**. For detailed configuration, see the [Auth0 MFA documentation](https://auth0.com/docs/secure/multi-factor-authentication/customize-mfa/customize-mfa-enrollments-universal-login).
1031
1031
@@ -1071,7 +1071,7 @@ Catch the `MfaRequiredError` from `getAccessTokenSilently` and use `mfa_requirem
@@ -1307,7 +1311,7 @@ If you need full control over the MFA experience (custom UI for enrollment, chal
1307
1311
> [!WARNING]
1308
1312
> This feature only works with the refresh token flow (`useRefreshTokens:true`) and only handles `mfa_required` errors.
1309
1313
1310
-
### Setup
1314
+
### Step-Up Setup
1311
1315
1312
1316
Configure `provideAuth0` (or `AuthModule.forRoot`) with `interactiveErrorHandler` set to `"popup"` and refresh tokens enabled:
1313
1317
@@ -1388,4 +1392,27 @@ export class ProtectedComponent {
1388
1392
1389
1393
### Error Handling
1390
1394
1391
-
If the popup is blocked, cancelled, or times out, `getAccessTokenSilently` throws `PopupOpenError`, `PopupCancelledError`, or `PopupTimeoutError` respectively. These can be imported from `@auth0/auth0-angular`.
1395
+
If the popup is blocked, cancelled, or times out, `getAccessTokenSilently` throws `PopupOpenError`, `PopupCancelledError`, or `PopupTimeoutError` respectively. These can be imported from `@auth0/auth0-angular`:
0 commit comments