RecaptchaVerifier class

Un reCAPTCHA verificatore di applicazioni basato su.

RecaptchaVerifier non funziona in un ambiente Node.js.

Firma:

export declare class RecaptchaVerifier implements ApplicationVerifierInternal 

Implementa: ApplicationVerifierInternal

Costruttori

Costruttore Modificatori Descrizione
(costruttore)(authExtern, containerOrId, parametri) Costruisce una nuova istanza della classe RecaptchaVerifier

Proprietà

Proprietà Modificatori Tipo Descrizione
tipo (non dichiarato) Il tipo di verificatore dell'applicazione.

Metodi

Metodo Modificatori Descrizione
chiaro() Cancella il widget reCAPTCHA dalla pagina e distrugge l'istanza.
rendere() Rende il widget reCAPTCHA sulla pagina.
verificare() Attende che l'utente risolva il reCAPTCHA e risolve con il token reCAPTCHA.

RecaptchaVerifier.(costruttore)

Costruisce una nuova istanza della classe RecaptchaVerifier

Controlla i documenti reCAPTCHA per un elenco completo. Tutti i parametri sono accettati tranne la sitekey. Il backend Firebase Auth fornisce un reCAPTCHA per ogni progetto e lo configurerà al momento del rendering. Per un reCAPTCHA invisibile, una chiave di dimensione deve avere il valore "invisibile".

Firma:

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

Parametri

Parametro Tipo Descrizione
authExtern Aut L'istanza di autenticazione Firebase corrispondente.
contenitoreOrId Elemento HTML | corda Il parametro del contenitore reCAPTCHA.
parametri RecaptchaParametri I parametri facoltativi reCAPTCHA.

RecaptchaVerifier.type

Il tipo di verificatore dell'applicazione.

Per un verificatore reCAPTCHA, questo è "recaptcha".

Firma:

readonly type = "recaptcha";

RecaptchaVerifier.clear()

Cancella il widget reCAPTCHA dalla pagina e distrugge l'istanza.

Firma:

clear(): void;

Ritorna:

vuoto

RecaptchaVerifier.render()

Rende il widget reCAPTCHA sulla pagina.

Firma:

render(): Promise<number>;

Ritorna:

Promesso<numero>

Una promessa che si risolve con l'ID widget reCAPTCHA.

RecaptchaVerifier.verify()

Attende che l'utente risolva il reCAPTCHA e risolve con il token reCAPTCHA.

Firma:

verify(): Promise<string>;

Ritorna:

Promesso<string>

Una promessa per il token reCAPTCHA.