|
58 | 58 |
|
59 | 59 | ## 📱 Web Authentication |
60 | 60 |
|
61 | | - - [Log out](#log-out) |
62 | | - - [Sign up](#sign-up) |
63 | | - - [Adding an audience](#adding-an-audience) |
64 | | - - [Adding scopes](#adding-scopes) |
65 | | - - [Adding custom parameters](#adding-custom-parameters) |
66 | | - - [ID token validation](#id-token-validation) |
67 | | - - [Using `SFSafariViewController` (iOS only)](#using-sfsafariviewcontroller-ios-only) |
68 | | - - [1. Configure a custom URL scheme](#1-configure-a-custom-url-scheme) |
69 | | - - [2. Capture the callback URL](#2-capture-the-callback-url) |
70 | | - - [Using Partial Custom Tabs (Android only)](#using-partial-custom-tabs-android-only) |
71 | | - - [Errors](#errors) |
72 | | - - [Android: Custom schemes](#android-custom-schemes) |
73 | | -- [🪟 Windows Web Authentication](#-windows-web-authentication) |
74 | | - - [Prerequisites](#prerequisites) |
75 | | - - [1. Install vcpkg and native dependencies](#1-install-vcpkg-and-native-dependencies) |
76 | | - - [2. Configure your app's CMakeLists.txt](#2-configure-your-apps-cmakeliststxt) |
77 | | - - [3. Register the custom URL scheme (protocol handler)](#3-register-the-custom-url-scheme-protocol-handler) |
78 | | - - [4. Update the runner (main.cpp)](#4-update-the-runner-maincpp) |
79 | | - - [Login](#login) |
80 | | - - [Logout](#logout) |
81 | | - |
82 | | ---- |
83 | | - |
84 | 61 | ### Log out |
85 | 62 |
|
86 | 63 | Logging the user out involves clearing the Universal Login session cookie and then deleting the user's credentials from your app. |
@@ -767,7 +744,7 @@ if (userProfile != null) { |
767 | 744 |
|
768 | 745 | ### Custom implementations |
769 | 746 |
|
770 | | -flutter_auth0 exposes a built-in, default Credentials Manager implementation through the `credentialsManager` property. You can pass your own implementation to the `Auth0` constructor. If you're using Web Auth, this implementation will be used to store the user's credentials after login and delete them after logout. |
| 747 | +auth0_flutter exposes a built-in, default Credentials Manager implementation through the `credentialsManager` property. You can pass your own implementation to the `Auth0` constructor. If you're using Web Auth, this implementation will be used to store the user's credentials after login and delete them after logout. |
771 | 748 |
|
772 | 749 | ```dart |
773 | 750 | final customCredentialsManager = CustomCredentialsManager(); |
@@ -1472,7 +1449,7 @@ try { |
1472 | 1449 |
|
1473 | 1450 | The My Account API lets authenticated users manage their own multi-factor authentication (MFA) methods — enrolling, confirming, listing, updating, and deleting factors such as phone, email, TOTP, push notifications, and recovery codes. It is available on **mobile (Android/iOS) only**. |
1474 | 1451 |
|
1475 | | -> 💡 The My Account API must be enabled for your tenant. If it is not yet available on your account, reach out to Auth0 support to get it enabled. |
| 1452 | +> 💡 The My Account API requires [Multi-Resource Refresh Tokens (MRRT)](https://auth0.com/docs/secure/tokens/refresh-tokens/multi-resource-refresh-token) to be enabled for your tenant. Contact Auth0 support if MRRT is not yet available on your account. |
1476 | 1453 |
|
1477 | 1454 | ### Obtaining an access token for the My Account API |
1478 | 1455 |
|
|
0 commit comments