Passer au contenu principal
Classe qui implémente la fonctionnalité de l’écran mfa-country-codes Cet écran permet aux utilisateurs de sélectionner un indicatif de pays pour la vérification du numéro de téléphone dans le cadre de l’AMF (MFA)
Example
import MfaCountryCodes from '@auth0/auth0-acul-js/mfa-country-codes';

const mfaCountryCodes = new MfaCountryCodes();

// Obtenir les codes de pays et les préfixes de téléphone disponibles
const { screen } = mfaCountryCodes;
const { phone_prefixes } = screen.data
const {country_code, phone_prefix} = phone_prefixes[0]

await mfaCountryCodes.selectCountryCode({
  country_code: 'US',
  phone_prefix: '+1',
});

Constructeurs

MfaCountryCodes
Constructor
Crée une instance du gestionnaire d’écran MfaCountryCodes

Propriétés

branding
client
organization
prompt
screen
tenant
transaction
untrustedData
user
screenIdentifier
string

Méthodes

getErrors
Récupère le tableau des erreurs de la 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 la transaction.
goBack
Promise<void>
Revient à l’écran précédent
Example
import MfaCountryCodes from '@auth0/auth0-acul-js/mfa-country-codes';

const mfaCountryCodes = new MfaCountryCodes();
await mfaCountryCodes.goBack();
selectCountryCode
Promise<void>
Sélectionne un indicatif de pays parmi les options disponibles
Example
import MfaCountryCodes from '@auth0/auth0-acul-js/mfa-country-codes';

const mfaCountryCodes = new MfaCountryCodes();

// Récupérer les indicatifs de pays disponibles et les préfixes téléphoniques
const { screen } = mfaCountryCodes;
const { phone_prefixes } = screen.data
const {country_code, phone_prefix} = phone_prefixes[0]

await mfaCountryCodes.selectCountryCode({
  country_code: 'US',
  phone_prefix: '+1',
});