ממשק המייצג את האישורים המוחזרים על ידי AuthProvider .
יישומים מציינים את הפרטים לגבי דרישות האישור של כל ספק אישור.
הבנאי עבור מחלקה זו מסומן כפנימי. אין לקרוא לקוד של צד שלישי ישירות לבנאי או ליצור מחלקות משנה שמרחיבות את המחלקה AuthCredential
.
חֲתִימָה:
export declare class AuthCredential
נכסים
תכונה | משנה | סוּג | תיאור |
---|---|---|---|
providerId | חוּט | מזהה ספק האימות עבור האישור. | |
SignInMethod | חוּט | שיטת הכניסה לאימות עבור האישור. |
שיטות
שיטה | משנה | תיאור |
---|---|---|
toJSON() | מחזיר ייצוג ניתן להמשכה של JSON של אובייקט זה. |
AuthCredential.providerId
מזהה ספק האימות עבור האישור.
לדוגמה, 'facebook.com', או 'google.com'.
חֲתִימָה:
readonly providerId: string;
AuthCredential.signInMethod
שיטת הכניסה לאימות עבור האישור.
לדוגמה, SignInMethod .EMAIL_PASSWORD, או SignInMethod .EMAIL_LINK. זה מתאים למזהה שיטת הכניסה כפי שהוחזר ב- fetchSignInMethodsForEmail() .
חֲתִימָה:
readonly signInMethod: string;
AuthCredential.toJSON()
מחזיר ייצוג ניתן להמשכה של JSON של אובייקט זה.
חֲתִימָה:
toJSON(): object;
החזרות:
לְהִתְנַגֵד
ייצוג הניתן להמשכה של JSON של אובייקט זה.