Décrit tous les hooks et méthodes disponibles pour personnaliser l’écran mfa-webauthn-platform-challenge d’Universal Login.
L’écran mfa-webauthn-platform-challenge invite l’utilisateur à réaliser un défi MFA à l’aide d’un authentificateur de plateforme intégré à son appareil, comme Touch ID ou Windows Hello.
Chaque écran a son propre ensemble de hooks et de méthodes. Le SDK prend en charge l’import partiel et l’import racine pour chaque écran.
L’import partiel vous permet d’inclure uniquement le code nécessaire à votre cas d’utilisation.
L’import racine vous permet de charger tous les écrans à partir d’un seul bundle, ce qui est utile si vous voulez qu’un build unifié gère tous les écrans possibles.
Hooks propres à l’écran qui fournissent un accès en lecture seule aux données de contexte d’Auth0 sur l’écran mfa-webauthn-platform-challenge. Importez-les depuis @auth0/auth0-acul-react/mfa-webauthn-platform-challenge.
Ce hook fournit la configuration de l’image de marque, comme le logo, les couleurs et les paramètres du thème affichés sur l’écran mfa-webauthn-platform-challenge.
Ce hook fournit des renseignements sur l’organisation de l’utilisateur si le flux MFA est associé à une organisation. Renvoie null lorsqu’aucun contexte d’organisation n’est présent.
Example
import { useOrganization } from '@auth0/auth0-acul-react/mfa-webauthn-platform-challenge';function OrgSelector() { const organization = useOrganization(); if (!organization) { return <p>No organization context</p>; }}
Facultatif. Si la valeur est true, tente de mémoriser le navigateur pour les prochains défis MFA.
Correspond au champ de formulaire rememberBrowser. Cela s’applique uniquement si screen.showRememberDevice est true.