أداة التحقّق من التطبيقات باستخدام 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<number>
وعد تتم معالجته مع معرّف التطبيق المصغّر reCAPTCHA.
reCAPTCHAVerifier.verify()
انتظِر إلى أن يحل المستخدم اختبار reCAPTCHA ويتم التعامل معه باستخدام الرمز المميّز reCAPTCHA.
Signature:
verify(): Promise<string>;
المرتجعات:
وعود<string>
وعد برمز reCAPTCHA المميّز.