Passer au contenu principal
MfaWebAuthnEnrollmentSuccess
Example
// Assuming 'sdk' is an instance of MfaWebAuthnEnrollmentSuccess
async function handleContinueClick() {
  try {
    await sdk.continue();
    // User will be redirected by Auth0.
  } catch (error) {
    console.error("Error continuing after WebAuthn enrollment success:", error);
    // Afficher le message d'erreur à l'utilisateur, potentiellement à partir de sdk.transaction.errors
  }
}

Constructeurs

MfaWebAuthnEnrollmentSuccess
Constructor
Initialise une nouvelle instance de la classe MfaWebAuthnEnrollmentSuccess. Ce constructeur récupère le contexte nécessaire (écran, transaction, etc.) à partir du universal_login_context global et configure les propriétés propres à l’écran à l’aide de ScreenOverride.

Lève

Si le contexte Universal Login n’est pas disponible ou si le nom de l’écran dans le contexte ne correspond pas à MfaWebAuthnEnrollmentSuccess.screenIdentifier.

Propriétés

branding
client
organization
prompt
screen
tenant
transaction
untrustedData
user
screenIdentifier
string
statique

Méthodes

continue
Promise<void>
Permet à l’utilisateur de poursuivre le processus d’authentification après une inscription WebAuthn réussie. Cette méthode envoie une requête POST au point de terminaison /u/mfa-webauthn-enrollment-success avec l’action définie à « default », ce qui indique que l’utilisateur passe à partir de cet écran de réussite.Une promesse qui est résolue lorsque l’action de poursuite est soumise avec succès. En cas de soumission réussie, le serveur Auth0 redirigera généralement l’utilisateur vers l’étape suivante appropriée du processus d’authentification.

Lève

Lève une erreur si l’envoi du formulaire échoue (par exemple, en raison de problèmes réseau, d’un state de transaction non valide ou d’autres erreurs de validation côté serveur). Si une erreur se produit, des détails peuvent être disponibles dans this.transaction.errors si la page est rendue de nouveau.
Example
// En supposant que « sdk » est une instance de MfaWebAuthnEnrollmentSuccess
async function handleContinueClick() {
  try {
    await sdk.continue();
    // L’utilisateur sera redirigé par Auth0.
  } catch (error) {
    console.error("Erreur lors de la poursuite après une inscription WebAuthn réussie :", error);
    // Affichez un message d’erreur à l’utilisateur, potentiellement à partir de sdk.transaction.errors
  }
}
getErrors
Récupère le tableau des erreurs de transaction à partir du contexte, ou un tableau vide si aucune n’existe.Un tableau d’objets d’erreur provenant du contexte de transaction.