UserInfo interface

معلومات الملف الشخصي للمستخدم، ولا تظهر إلا لتطبيقات مشروع Firebase.

Signature:

export interface UserInfo 

أماكن إقامة

الموقع النوع الوصف
displayName سلسلة | فارغ الاسم المعروض للمستخدم.
email سلسلة | فارغ عنوان البريد الإلكتروني للمستخدِم.
phoneNumber سلسلة | فارغ تمت تسوية رقم الهاتف استنادًا إلى معيار E.164 (على سبيل المثال، 16505550101+) للمستخدم.
photoURL سلسلة | فارغ عنوان URL لصورة الملف الشخصي للمستخدم.
providerId السلسلة مزوِّد الخدمة المستخدَم لمصادقة المستخدم.
رقم uid السلسلة المعرّف الفريد للمستخدم، على مستوى المشروع

معلومات المستخدم.displayName

الاسم المعروض للمستخدم.

Signature:

readonly displayName: string | null;

UserInfo.email

عنوان البريد الإلكتروني للمستخدِم.

Signature:

readonly email: string | null;

UserInfo.phoneNumber

تمت تسوية رقم الهاتف استنادًا إلى معيار E.164 (على سبيل المثال، 16505550101+) للمستخدم.

ويكون هذا الحقل فارغًا إذا لم يكن لدى المستخدم بيانات اعتماد هاتف مرتبطة بالحساب.

Signature:

readonly phoneNumber: string | null;

UserInfo.photoURL

عنوان URL لصورة الملف الشخصي للمستخدم.

Signature:

readonly photoURL: string | null;

UserInfo.providerId

مزوِّد الخدمة المستخدَم لمصادقة المستخدم.

Signature:

readonly providerId: string;

معلومات المستخدم.uid

المعرّف الفريد للمستخدم، على مستوى المشروع

Signature:

readonly uid: string;