RecaptchaVerifier class

Un reCAPTCHA -vérificateur d'application basé sur.

RecaptchaVerifier ne fonctionne pas dans un environnement Node.js.

Signature:

export declare class RecaptchaVerifier implements ApplicationVerifierInternal 

Implémente : ApplicationVerifierInternal

Constructeurs

Constructeur Modificateurs Description
(constructeur)(authExtern, containersOrId, paramètres) Construit une nouvelle instance de la classe RecaptchaVerifier

Propriétés

Propriété Modificateurs Taper Description
taper (non déclaré) Type de vérificateur d’application.

Méthodes

Méthode Modificateurs Description
clair() Efface le widget reCAPTCHA de la page et détruit l'instance.
rendre() Affiche le widget reCAPTCHA sur la page.
vérifier() Attend que l'utilisateur résolve le reCAPTCHA et le résout avec le jeton reCAPTCHA.

RecaptchaVerifier. (constructeur)

Construit une nouvelle instance de la classe RecaptchaVerifier

Consultez la documentation reCAPTCHA pour une liste complète. Tous les paramètres sont acceptés à l'exception de la clé du site. Le backend Firebase Auth fournit un reCAPTCHA pour chaque projet et le configurera lors du rendu. Pour un reCAPTCHA invisible, une clé de taille doit avoir la valeur « invisible ».

Signature:

constructor(authExtern: Auth, containerOrId: HTMLElement | string, parameters?: RecaptchaParameters);

Paramètres

Paramètre Taper Description
authExtern Authentification L'instance d'authentification Firebase correspondante.
conteneurOrId Élément HTML | chaîne Le paramètre du conteneur reCAPTCHA.
paramètres Paramètres Recaptcha Les paramètres reCAPTCHA facultatifs.

RecaptchaVerifier.type

Type de vérificateur d’application.

Pour un vérificateur reCAPTCHA, il s'agit de « recaptcha ».

Signature:

readonly type = "recaptcha";

RecaptchaVerifier.clear()

Efface le widget reCAPTCHA de la page et détruit l'instance.

Signature:

clear(): void;

Retour:

vide

RecaptchaVerifier.render()

Affiche le widget reCAPTCHA sur la page.

Signature:

render(): Promise<number>;

Retour:

Promesse<numéro>

Une promesse qui se résout avec l'ID du widget reCAPTCHA.

RecaptchaVerifier.verify()

Attend que l'utilisateur résolve le reCAPTCHA et le résout avec le jeton reCAPTCHA.

Signature:

verify(): Promise<string>;

Retour:

Promesse<string>

Une promesse pour le jeton reCAPTCHA.