RecaptchaVerifier class

أداة التحقّق من التطبيقات باستخدام reCAPTCHA

لا تعمل الدالة RecaptchaVerifier في بيئة Node.js.

Signature:

export declare class RecaptchaVerifier implements ApplicationVerifierInternal 

التنفيذ: ApplicationVerifierinternal

الشركات المصنِّعة

الشركة المصنِّعة المعدِّلات الوصف
(Buildor)(authExtern, الاتفاقيةOrId, parameters) إنشاء مثيل جديد لفئة RecaptchaVerifier

أماكن إقامة

الموقع المعدِّلات النوع الوصف
النوع (غير مذكور في البيان) نوع أداة التحقق من التطبيق

الطُرق

الطريقة المعدِّلات الوصف
clear() يؤدي هذا الإجراء إلى محو تطبيق reCAPTCHA المصغّر من الصفحة وإتلاف المثيل.
render() لعرض تطبيق reCAPTCHA المصغّر على الصفحة.
verify() انتظِر إلى أن يحل المستخدم اختبار reCAPTCHA ويتم التعامل معه باستخدام الرمز المميّز reCAPTCHA.

ShorttchaVerifier.(أداة الإنشاء)

إنشاء مثيل جديد لفئة RecaptchaVerifier

للحصول على قائمة شاملة، يُرجى مراجعة مستندات reCAPTCHA. يتم قبول جميع المَعلمات باستثناء مفتاح الموقع. توفّر الواجهة الخلفية لمصادقة Firebase اختبار reCAPTCHA لكل مشروع وسيتم ضبطها عند العرض. بالنسبة إلى reCAPTCHA غير مرئي، يجب أن تكون القيمة لمفتاح الحجم "غير مرئي".

Signature:

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

المَعلمات

المعلمة النوع الوصف
المصادقة الخارجية المصادقة مثيل مصادقة Firebase المقابل.
رقم تعريف الحاوية HTMLElement | سلسلة مَعلمة حاوية reCAPTCHA.
المعلمات Recaptchaparams معلَمات reCAPTCHA الاختيارية.

reCAPTCHAVerifier.type

نوع أداة التحقق من التطبيق

بالنسبة إلى أداة التحقق من reCAPTCHA، فإن هذا تعبير "recaptcha".

Signature:

readonly type = "recaptcha";

reCAPTCHAVerifier.clear()

يؤدي هذا الإجراء إلى محو تطبيق reCAPTCHA المصغّر من الصفحة وإتلاف المثيل.

Signature:

clear(): void;

المرتجعات:

فراغ

reCAPTCHAVerifier.render()

لعرض تطبيق reCAPTCHA المصغّر على الصفحة.

Signature:

render(): Promise<number>;

المرتجعات:

Promise&lt;number&gt;

وعد تتم معالجته مع معرّف التطبيق المصغّر reCAPTCHA.

reCAPTCHAVerifier.verify()

انتظِر إلى أن يحل المستخدم اختبار reCAPTCHA ويتم التعامل معه باستخدام الرمز المميّز reCAPTCHA.

Signature:

verify(): Promise<string>;

المرتجعات:

وعود<string>

وعد برمز reCAPTCHA المميّز.