reCAPTCHA מאמת יישומים מבוסס.
RecaptchaVerifier
לא עובד בסביבת Node.js.
חֲתִימָה:
export declare class RecaptchaVerifier implements ApplicationVerifierInternal
מיישמת: ApplicationVerifierInternal
בונים
בַּנַאִי | משנה | תיאור |
---|---|---|
(קונסטרוקטור)(authExtern, containerOrId, פרמטרים) | בונה מופע חדש של המחלקה RecaptchaVerifier |
נכסים
תכונה | משנה | סוּג | תיאור |
---|---|---|---|
סוּג | (לא הוצהר) | סוג מאמת האפליקציה. |
שיטות
שיטה | משנה | תיאור |
---|---|---|
ברור() | מנקה את הווידג'ט reCAPTCHA מהעמוד ומשמיד את המופע. | |
לְדַקלֵם() | מעבד את הווידג'ט reCAPTCHA בדף. | |
תאשר() | ממתין שהמשתמש יפתור את ה-reCAPTCHA ופותר עם אסימון reCAPTCHA. |
RecaptchaVerifier.(בנאי)
בונה מופע חדש של המחלקה RecaptchaVerifier
בדוק את מסמכי reCAPTCHA לקבלת רשימה מקיפה. כל הפרמטרים מתקבלים פרט למפתח האתר. Firebase Auth אחורי מספק reCAPTCHA עבור כל פרויקט ויגדיר זאת עם העיבוד. עבור reCAPTCHA בלתי נראה, מפתח גודל חייב להיות בעל הערך 'בלתי נראה'.
חֲתִימָה:
constructor(authExtern: Auth, containerOrId: HTMLElement | string, parameters?: RecaptchaParameters);
פרמטרים
פָּרָמֶטֶר | סוּג | תיאור |
---|---|---|
authExtern | Auth | המופע המתאים של Firebase Auth . |
containerOrId | HTMLElement | חוּט | פרמטר המכיל reCAPTCHA. |
פרמטרים | פרמטרים של Recaptcha | הפרמטרים האופציונליים של reCAPTCHA. |
RecaptchaVerifier.type
סוג מאמת האפליקציה.
עבור מאמת reCAPTCHA, זהו 'recaptcha'.
חֲתִימָה:
readonly type = "recaptcha";
RecaptchaVerifier.clear()
מנקה את הווידג'ט reCAPTCHA מהעמוד ומשמיד את המופע.
חֲתִימָה:
clear(): void;
החזרות:
בָּטֵל
RecaptchaVerifier.render()
מעבד את הווידג'ט reCAPTCHA בדף.
חֲתִימָה:
render(): Promise<number>;
החזרות:
הבטחה<number>
הבטחה שנפתרת עם מזהה הווידג'ט reCAPTCHA.
RecaptchaVerifier.verify()
ממתין שהמשתמש יפתור את ה-reCAPTCHA ופותר עם אסימון reCAPTCHA.
חֲתִימָה:
verify(): Promise<string>;
החזרות:
הבטחה<string>
הבטחה עבור אסימון reCAPTCHA.