UserInfo class

تمثل معلومات مستخدم من موفِّر هوية تابع لجهة خارجية، مثل Google أو Facebook.

Signature:

export declare class UserInfo 

أماكن إقامة

الموقع المعدِّلات النوع الوصف
displayName السلسلة الاسم المعروض لمقدّم الخدمة المرتبط
email السلسلة عنوان البريد الإلكتروني لمقدِّم الخدمة المرتبط
phoneNumber السلسلة رقم هاتف مقدّم الخدمة المرتبط
photoURL السلسلة عنوان URL لصورة مقدّم الخدمة المرتبط
providerId السلسلة رقم تعريف الموفّر المرتبط (مثل "google.com" لمقدّم خدمة Google)
رقم uid السلسلة معرّف المستخدم لمقدّم الخدمة المرتبط

الطُرق

الطريقة المعدِّلات الوصف
toJSON() تعرض تمثيلاً بتنسيق JSON لهذا الكائن.

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

الاسم المعروض لمقدّم الخدمة المرتبط

Signature:

readonly displayName: string;

UserInfo.email

عنوان البريد الإلكتروني لمقدِّم الخدمة المرتبط

Signature:

readonly email: string;

رقم الهاتف UserInfo.

رقم هاتف مقدّم الخدمة المرتبط

Signature:

readonly phoneNumber: string;

UserInfo.photoURL

عنوان URL لصورة مقدّم الخدمة المرتبط

Signature:

readonly photoURL: string;

UserInfo.providerId

رقم تعريف الموفّر المرتبط (مثل "google.com" لمقدّم خدمة Google)

Signature:

readonly providerId: string;

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

معرّف المستخدم لمقدّم الخدمة المرتبط

Signature:

readonly uid: string;

UserInfo.toJSON()

تعرض تمثيلاً بتنسيق JSON لهذا الكائن.

Signature:

toJSON(): object;

المرتجعات:

كائن

تمثّل هذه السمة تمثيلاً بتنسيق JSON لهذا العنصر.