Décrit tous les hooks et toutes les méthodes disponibles pour personnaliser l’écran reset-password-mfa-webauthn-roaming-challenge de Universal Login.
L’écran reset-password-mfa-webauthn-roaming-challenge s’affiche pendant le flux de réinitialisation du mot de passe lorsqu’une authentification multifacteur est requise au moyen d’une clé de sécurité itinérante. Il invite l’utilisateur à s’authentifier à l’aide de sa clé de sécurité physique externe pour poursuivre le processus de réinitialisation.
Chaque écran possède son propre ensemble de hooks et de méthodes. Le SDK prend en charge les imports partiels et les imports racine pour chaque écran.
Un import partiel vous permet d’inclure uniquement le code nécessaire à votre cas d’usage.
Un import racine vous permet de charger tous les écrans à partir d’un seul bundle, ce qui est utile si vous souhaitez un build unifié capable de gérer tous les écrans possibles.
Hooks propres à l’écran qui fournissent un accès en lecture seule aux données de contexte Auth0 sur l’écran reset-password-mfa-webauthn-roaming-challenge. Importez-les depuis @auth0/auth0-acul-react/reset-password-mfa-webauthn-roaming-challenge.
Ce hook fournit des configurations d’image de marque, comme le logo, les couleurs et les paramètres de thème affichés sur l’écran reset-password-mfa-webauthn-roaming-challenge.
Ce hook fournit des renseignements sur l’Organisation de l’utilisateur si la réinitialisation du mot de passe s’applique à une Organisation. Renvoie null lorsqu’aucun contexte d’Organisation n’est présent.
Example
import { useOrganization } from '@auth0/auth0-acul-react/reset-password-mfa-webauthn-roaming-challenge';function OrgSelector() { const organization = useOrganization(); if (!organization) { return <p>No Organization context</p>; }}
Ce hook fournit des données propres à la transaction pour l’écran reset-password-mfa-webauthn-roaming-challenge, comme les connexions actives et l’état actuel du flux.