ממשק המייצג את המאפיינים שיש לעדכן על המשתמש שסופק.
חֲתִימָה:
export interface UpdateRequest
נכסים
תכונה | סוּג | תיאור |
---|---|---|
נָכֶה | בוליאני | בין אם המשתמש מושבת או לא: true עבור מושבת; false עבור מופעל. |
הצג שם | מחרוזת | ריק | שם התצוגה של המשתמש. |
אימייל | חוּט | האימייל הראשי של המשתמש. |
emailVerified | בוליאני | האם האימייל הראשי של המשתמש מאומת או לא. |
multi-Factor | MultiFactorUpdateSettings | המאפיינים המעודכנים של המשתמש הקשורים לריבוי גורמים. |
סיסמה | חוּט | הסיסמה ללא גיבוב של המשתמש. |
מספר טלפון | מחרוזת | ריק | מספר הטלפון הראשי של המשתמש. |
photoURL | מחרוזת | ריק | כתובת האתר של התמונה של המשתמש. |
providersToUnlink | חוּט[] | מבטל קישור של משתמש זה מהספקים שצוינו. |
providerToLink | UserProvider | קישור משתמש זה לספק שצוין. קישור ספק לחשבון משתמש קיים אינו מבטל את תוקפו של אסימון הרענון של אותו חשבון. במילים אחרות, החשבון הקיים ימשיך להיות מסוגל לגשת למשאבים, למרות שלא השתמש בספק החדש המקושר לכניסה. אם ברצונך לאלץ את המשתמש לבצע אימות עם ספק חדש זה, עליך (א) לבטל אותו אסימון רענון (ראה https://firebase.google.com/docs/auth/admin/manage-sessions#revoke_refresh_tokens), וכן (ב) ודא שאין שיטות אימות אחרות בחשבון זה. |
UpdateRequest.disabled
בין אם המשתמש מושבת או לא: true
עבור מושבת; false
עבור מופעל.
חֲתִימָה:
disabled?: boolean;
UpdateRequest.displayName
שם התצוגה של המשתמש.
חֲתִימָה:
displayName?: string | null;
UpdateRequest.email
האימייל הראשי של המשתמש.
חֲתִימָה:
email?: string;
UpdateRequest.emailVerified
האם האימייל הראשי של המשתמש מאומת או לא.
חֲתִימָה:
emailVerified?: boolean;
UpdateRequest.multiFactor
המאפיינים המעודכנים של המשתמש הקשורים לריבוי גורמים.
חֲתִימָה:
multiFactor?: MultiFactorUpdateSettings;
UpdateRequest.password
הסיסמה ללא גיבוב של המשתמש.
חֲתִימָה:
password?: string;
UpdateRequest.phoneNumber
מספר הטלפון הראשי של המשתמש.
חֲתִימָה:
phoneNumber?: string | null;
UpdateRequest.photoURL
כתובת האתר של התמונה של המשתמש.
חֲתִימָה:
photoURL?: string | null;
UpdateRequest.providersToUnlink
מבטל קישור של משתמש זה מהספקים שצוינו.
חֲתִימָה:
providersToUnlink?: string[];
UpdateRequest.providerToLink
קישור משתמש זה לספק שצוין.
קישור ספק לחשבון משתמש קיים אינו מבטל את תוקפו של אסימון הרענון של אותו חשבון. במילים אחרות, החשבון הקיים ימשיך להיות מסוגל לגשת למשאבים, למרות שלא השתמש בספק החדש המקושר לכניסה. אם ברצונך לאלץ את המשתמש לבצע אימות עם ספק חדש זה, עליך (א) לבטל אותו אסימון רענון (ראה https://firebase.google.com/docs/auth/admin/manage-sessions#revoke_refresh_tokens), וכן (ב) ודא שאין שיטות אימות אחרות בחשבון זה.
חֲתִימָה:
providerToLink?: UserProvider;