UserProvider interface

نشان دهنده یک ارائه دهنده هویت کاربر است که می تواند با یک کاربر 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;