اطلاعات یک کاربر را از یک ارائه دهنده هویت شخص ثالث مانند Google یا Facebook نشان می دهد.
امضا:
export declare class UserInfo
خواص
ویژگی | اصلاح کننده ها | تایپ کنید | شرح |
---|---|---|---|
نمایش نام | رشته | نام نمایشی برای ارائه دهنده پیوند داده شده. | |
پست الکترونیک | رشته | ایمیل برای ارائه دهنده پیوند داده شده. | |
شماره تلفن | رشته | شماره تلفن ارائه دهنده مرتبط. | |
photoURL | رشته | نشانی وب عکس برای ارائه دهنده پیوند داده شده. | |
شناسه ارائه دهنده | رشته | شناسه ارائهدهنده مرتبط (برای مثال، «google.com» برای ارائهدهنده Google). | |
uid | رشته | شناسه کاربر برای ارائه دهنده پیوند داده شده. |
مواد و روش ها
روش | اصلاح کننده ها | شرح |
---|---|---|
toJSON() | نمایشی قابل سریالسازی با JSON از این شی را برمیگرداند. |
UserInfo.displayName
نام نمایشی برای ارائه دهنده پیوند داده شده.
امضا:
readonly displayName: string;
UserInfo.email
ایمیل برای ارائه دهنده پیوند داده شده.
امضا:
readonly email: string;
UserInfo.phoneNumber
شماره تلفن ارائه دهنده مرتبط.
امضا:
readonly phoneNumber: string;
UserInfo.photoURL
نشانی وب عکس برای ارائه دهنده پیوند داده شده.
امضا:
readonly photoURL: string;
UserInfo.providerId
شناسه ارائهدهنده مرتبط (برای مثال، «google.com» برای ارائهدهنده Google).
امضا:
readonly providerId: string;
UserInfo.uid
شناسه کاربر برای ارائه دهنده پیوند داده شده.
امضا:
readonly uid: string;
UserInfo.toJSON()
نمایشی قابل سریالسازی با JSON از این شی را برمیگرداند.
امضا:
toJSON(): object;
برمی گرداند:
هدف - شی
نمایش JSON-Serializable از این شی.