Saltar al contenido principal
La clase MfaBeginEnrollOptions implementa la funcionalidad de la pantalla mfa-begin-enroll-options. Esta pantalla gestiona la selección y la inscripción de factores de MFA.
ACUL MFA Begin Enroll Options

Constructores

Crea una instancia del administrador de la pantalla MFA Begin Enroll Options:
Example
import MfaBeginEnrollOptions from '@auth0/auth0-acul-js/mfa-begin-enroll-options';
const mfaBeginEnrollOptions = new MfaBeginEnrollOptions();
await mfaBeginEnrollOptions.enroll({
  action: 'push-notification'
});

Propiedades

Proporciona configuraciones de marca, como el tema y los ajustes de marca.
Proporciona configuraciones relacionadas con el cliente, como id, name y logoUrl, para la pantalla mfa-begin-enroll-options.
Proporciona información sobre la Organización del usuario, como id y name.
Contiene datos sobre la pantalla actual del flujo de autenticación.
Contiene detalles específicos de la pantalla mfa-begin-enroll-options, incluida su configuración y contexto.
Contiene datos relacionados con el inquilino, como id y los metadatos asociados.
Proporciona datos específicos de la transacción para la pantalla mfa-begin-enroll-options, como identificadores activos y estados del flujo.
Contiene datos no confiables que se pasan al SDK, como los datos introducidos por el usuario durante la inscripción en MFA.
Detalles del usuario activo, incluidos username, email y roles.

Métodos

changeLanguage
Promise<void>
Este método cambia el idioma de la página de Universal Login.
Example
import MfaBeginEnrollOptions from '@auth0/auth0-acul-js/mfa-begin-enroll-options';
const mfaBeginEnrollOptions = new MfaBeginEnrollOptions();
mfaBeginEnrollOptions.changeLanguage({
  language: 'fr',
});
Parámetros del método
enroll
Promise<void>
Este método continúa el proceso de inscripción con el factor seleccionado.
Example
import MfaBeginEnrollOptions from '@auth0/auth0-acul-js/mfa-begin-enroll-options';

const mfaBeginEnrollOptions = new MfaBeginEnrollOptions();
await mfaBeginEnrollOptions.enroll({
  action: 'push-notification'
});
Parámetros del método
getErrors
Este método obtiene el array de errores de la transacción desde el contexto, o un array vacío si no hay ninguno.