نشان دهنده یک ارائه دهنده هویت کاربر است که می تواند با یک کاربر Firebase مرتبط شود.
امضا:
export interface UserProvider
خواص
ویژگی | تایپ کنید | شرح |
---|---|---|
نمایش نام | رشته | نام نمایشی برای ارائه دهنده پیوند داده شده. |
پست الکترونیک | رشته | ایمیل برای ارائه دهنده پیوند داده شده. |
شماره تلفن | رشته | شماره تلفن ارائه دهنده مرتبط. |
photoURL | رشته | نشانی وب عکس برای ارائه دهنده پیوند داده شده. |
شناسه ارائه دهنده | رشته | شناسه ارائهدهنده مرتبط (برای مثال، «google.com» برای ارائهدهنده Google). |
uid | رشته | شناسه کاربر برای ارائه دهنده پیوند داده شده. |
UserProvider.displayName
نام نمایشی برای ارائه دهنده پیوند داده شده.
امضا:
displayName?: string;
UserProvider.email
ایمیل برای ارائه دهنده پیوند داده شده.
امضا:
email?: string;
UserProvider.phoneNumber
شماره تلفن ارائه دهنده مرتبط.
امضا:
phoneNumber?: string;
UserProvider.photoURL
نشانی وب عکس برای ارائه دهنده پیوند داده شده.
امضا:
photoURL?: string;
UserProvider.providerId
شناسه ارائهدهنده مرتبط (برای مثال، «google.com» برای ارائهدهنده Google).
امضا:
providerId?: string;
UserProvider.uid
شناسه کاربر برای ارائه دهنده پیوند داده شده.
امضا:
uid?: string;