ตัวตรวจสอบแอปพลิเคชันที่ใช้ reCAPTCHA
RecaptchaVerifier
ไม่ทำงานในสภาพแวดล้อม Node.js
ลายเซ็น:
export declare class RecaptchaVerifier implements ApplicationVerifierInternal
การใช้งาน: ApplicationVerifierterior
ผู้ผลิต
ผู้ผลิต | คีย์ตัวปรับแต่ง | คำอธิบาย |
---|---|---|
(เครื่องมือสร้าง)(authExtern, ContainerOrId, พารามิเตอร์) | สร้างอินสแตนซ์ใหม่ของคลาส RecaptchaVerifier |
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | คีย์ตัวปรับแต่ง | ประเภท | คำอธิบาย |
---|---|---|---|
ประเภท | (ไม่ได้ประกาศ) | ประเภทของตัวตรวจสอบแอปพลิเคชัน |
เมธอด
วิธีการ | คีย์ตัวปรับแต่ง | คำอธิบาย |
---|---|---|
clear() | ล้างวิดเจ็ต reCAPTCHA ออกจากหน้าเว็บและทำลายอินสแตนซ์ | |
render() | แสดงผลวิดเจ็ต reCAPTCHA ในหน้าเว็บ | |
verify() | รอให้ผู้ใช้แก้ reCAPTCHA และแก้ไขด้วยโทเค็น reCAPTCHA |
reCAPTCHAtchaVerifier (เครื่องมือสร้าง)
สร้างอินสแตนซ์ใหม่ของคลาส RecaptchaVerifier
ดูรายการทั้งหมดในเอกสาร reCAPTCHA ระบบยอมรับพารามิเตอร์ทั้งหมด ยกเว้นคีย์เว็บไซต์ แบ็กเอนด์การตรวจสอบสิทธิ์ Firebase จะจัดสรร reCAPTCHA สำหรับแต่ละโปรเจ็กต์และจะกำหนดค่านี้เมื่อแสดงผล สำหรับ reCAPTCHA ที่ไม่แสดง คีย์ขนาดต้องมีค่า "ไม่แสดง"
ลายเซ็น:
constructor(authExtern: Auth, containerOrId: HTMLElement | string, parameters?: RecaptchaParameters);
พารามิเตอร์
พารามิเตอร์ | ประเภท | คำอธิบาย |
---|---|---|
การตรวจสอบสิทธิ์ภายนอก | การตรวจสอบสิทธิ์ | อินสแตนซ์ Auth ของ Firebase ที่เกี่ยวข้อง |
ContainerOrId | HTMLElement | สตริง | พารามิเตอร์คอนเทนเนอร์ reCAPTCHA |
พารามิเตอร์ | RecaptchaParameters | พารามิเตอร์ reCAPTCHA (ไม่บังคับ) |
RecaptchaVerifier.type
ประเภทของตัวตรวจสอบแอปพลิเคชัน
สำหรับเครื่องมือตรวจสอบ reCAPTCHA นี่คือ 'recaptcha'
ลายเซ็น:
readonly type = "recaptcha";
RecaptchaVerifier.clear()
ล้างวิดเจ็ต reCAPTCHA ออกจากหน้าเว็บและทำลายอินสแตนซ์
ลายเซ็น:
clear(): void;
การคืนสินค้า:
เป็นโมฆะ
RecaptchaVerifier.render()
แสดงผลวิดเจ็ต reCAPTCHA ในหน้าเว็บ
ลายเซ็น:
render(): Promise<number>;
การคืนสินค้า:
Promise<number>
คำมั่นสัญญาที่แก้ไขปัญหาด้วยรหัสวิดเจ็ต reCAPTCHA
RecaptchaVerifier.verify()
รอให้ผู้ใช้แก้ reCAPTCHA และแก้ไขด้วยโทเค็น reCAPTCHA
ลายเซ็น:
verify(): Promise<string>;
การคืนสินค้า:
คำมั่นสัญญา<สตริง>
คำสัญญาสำหรับโทเค็น reCAPTCHA