This class provides methods to handle the mfa-sms-challenge screen.

Hierarchy

  • BaseContext
    • MfaSmsChallenge

Implements

Constructors

Properties

branding: BrandingMembers
organization: OrganizationMembers
transaction: TransactionMembers
untrustedData: UntrustedDataMembers
screenIdentifier: string = ScreenIds.MFA_SMS_CHALLENGE

Methods

  • Submits the MFA SMS challenge with the provided code and rememberBrowser option.

    Parameters

    Returns Promise<void>

    import MfaSmsChallenge from '@auth0/auth0-acul-js/mfa-sms-challenge';

    const mfaSmsChallenge = new MfaSmsChallenge();
    await mfaSmsChallenge.continueMfaSmsChallenge({
    code: '123456',
    rememberBrowser: true,
    });
  • Submits the action to switch to voice call verification.

    Parameters

    Returns Promise<void>

    import MfaSmsChallenge from '@auth0/auth0-acul-js/mfa-sms-challenge';

    const mfaSmsChallenge = new MfaSmsChallenge();
    await mfaSmsChallenge.getACall();
  • Submits the action to pick a different SMS configuration, if available.

    Parameters

    Returns Promise<void>

    import MfaSmsChallenge from '@auth0/auth0-acul-js/mfa-sms-challenge';

    const mfaSmsChallenge = new MfaSmsChallenge();
    await mfaSmsChallenge.pickSms();