RecaptchaVerifier class

Bir reCAPTCHA tabanlı uygulama doğrulayıcı.

RecaptchaVerifier Node.js ortamında çalışmaz.

İmza:

export declare class RecaptchaVerifier implements ApplicationVerifierInternal 

Uygulamalar: ApplicationVerifierInternal

İnşaatçılar

Oluşturucu Değiştiriciler Tanım
(yapıcı)(authExtern, ContainerOrId, parametreler) RecaptchaVerifier sınıfının yeni bir örneğini oluşturur

Özellikler

Mülk Değiştiriciler Tip Tanım
tip (bildirilmedi) Uygulama doğrulayıcı türü.

Yöntemler

Yöntem Değiştiriciler Tanım
temizlemek() reCAPTCHA widget'ını sayfadan temizler ve örneği yok eder.
oluşturma() Sayfada reCAPTCHA widget'ını işler.
doğrulamak() Kullanıcının reCAPTCHA'yı çözmesini bekler ve reCAPTCHA belirteciyle çözer.

RecaptchaVerifier.(yapıcı)

RecaptchaVerifier sınıfının yeni bir örneğini oluşturur

Kapsamlı bir liste için reCAPTCHA belgelerine bakın. Sitekey dışındaki tüm parametreler kabul edilir. Firebase Auth arka ucu, her proje için bir reCAPTCHA hazırlar ve oluşturma sırasında bunu yapılandırır. Görünmez bir reCAPTCHA için boyut anahtarının 'görünmez' değerine sahip olması gerekir.

İmza:

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

Parametreler

Parametre Tip Tanım
yetkiExtern Yetki İlgili Firebase Auth örneği.
konteynerOrId HTMLElemanı | sicim reCAPTCHA kapsayıcı parametresi.
parametreler RecaptchaParametreleri İsteğe bağlı reCAPTCHA parametreleri.

RecaptchaVerifier.type

Uygulama doğrulayıcı türü.

Bir reCAPTCHA doğrulayıcı için bu 'recaptcha'dır.

İmza:

readonly type = "recaptcha";

RecaptchaVerifier.clear()

reCAPTCHA widget'ını sayfadan temizler ve örneği yok eder.

İmza:

clear(): void;

İadeler:

geçersiz

RecaptchaVerifier.render()

Sayfada reCAPTCHA widget'ını işler.

İmza:

render(): Promise<number>;

İadeler:

Söz<sayı>

reCAPTCHA widget kimliğiyle çözümlenen bir Promise.

RecaptchaVerifier.verify()

Kullanıcının reCAPTCHA'yı çözmesini bekler ve reCAPTCHA belirteciyle çözer.

İmza:

verify(): Promise<string>;

İadeler:

Söz<string>

reCAPTCHA jetonu için bir söz.