Saltar al contenido principal
La clase InterstitialCaptcha implementa la funcionalidad de la pantalla interstitial-captcha. Esta pantalla solicita al usuario que complete un captcha durante el flujo de autenticación.

Constructores

Cree una instancia del gestor de la pantalla InterstitialCaptcha:
Example
import InterstitialCaptcha from '@auth0/auth0-acul-js/interstitial-captcha';
const interstitialCaptchaManager = new InterstitialCaptcha();
await interstitialCaptchaManager.submitCaptcha({ captcha: 'captchaValue' });

Propiedades

Proporciona configuración relacionada con la marca, como el tema y sus ajustes.
Proporciona configuraciones relacionadas con el cliente, como id, name y logoUrl, para la pantalla interstitial-captcha.
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 interstitial-captcha, 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 interstitial-captcha, como identificadores activos y estados del flujo.
Gestiona datos no confiables que se pasan al SDK, como la entrada del usuario durante el flujo del desafío CAPTCHA.
Detalles del usuario activo, incluidos username, email y roles.

Métodos

changeLanguage
Promise<void>
Este método cambia el idioma de visualización de la página de Universal Login.
Example
import InterstitialCaptcha from '@auth0/auth0-acul-js/interstitial-captcha';
const interstitialCaptchaManager = new InterstitialCaptcha();
interstitialCaptchaManager.changeLanguage({
  language: 'fr',
});
Parámetros del método
getErrors
Este método obtiene el array de errores de la transacción del contexto, o un array vacío si no hay ninguno.
submitCaptcha
Promise<void>
Este método envía la respuesta del captcha para continuar el flujo de autenticación.
Example
import InterstitialCaptcha from '@auth0/auth0-acul-js/interstitial-captcha';
const interstitialCaptchaManager = new InterstitialCaptcha();
await interstitialCaptchaManager.submitCaptcha({ captcha: 'captchaValue' });
Parámetros del método