Soumet l’action pour passer à la vérification par appel vocal.
Example
Copier
import ResetPasswordMfaSmsChallenge from '@auth0/auth0-acul-js/reset-password-mfa-sms-challenge';const resetPasswordMfaSmsChallenge = new ResetPasswordMfaSmsChallenge();await resetPasswordMfaSmsChallenge.getACall();
Récupère le tableau des erreurs de transaction à partir du contexte, ou un tableau vide s’il n’y en a aucune.Un tableau d’objets d’erreur provenant du contexte de transaction.
import ResetPasswordMfaSmsChallenge from '@auth0/auth0-acul-js/reset-password-mfa-sms-challenge';const resetPasswordMfaSmsChallenge = new ResetPasswordMfaSmsChallenge();await resetPasswordMfaSmsChallenge.resendCode();
Fonctionnalité utilitaireObtient la fonctionnalité de renvoi avec gestion du délai d’attente pour cet écran.Objet ResendControl avec la méthode startResend.
Example
Copier
import ResetPasswordMfaSmsChallenge from '@auth0/auth0-acul-js/reset-password-mfa-sms-challenge';const resetPasswordMfaSmsChallenge = new ResetPasswordMfaSmsChallenge();const { startResend } = resetPasswordMfaSmsChallenge.resendManager({ timeoutSeconds: 15, onStatusChange: (remainingSeconds, isDisabled) => { console.log(`Resend available in ${remainingSeconds}s, disabled: ${isDisabled}`); }, onTimeout: () => { console.log('Resend is now available'); }});// Appeler startResend lorsque l’utilisateur clique sur le bouton de renvoistartResend();
Soumet l’action permettant d’essayer une autre méthode d’AMF (MFA).
Example
Copier
import ResetPasswordMfaSmsChallenge from '@auth0/auth0-acul-js/reset-password-mfa-sms-challenge';const resetPasswordMfaSmsChallenge = new ResetPasswordMfaSmsChallenge();await resetPasswordMfaSmsChallenge.tryAnotherMethod();