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.