AdditionalUserInfo interface

بنية تحتوي على معلومات إضافية عن المستخدم من موفّر هوية موحّدة.

Signature:

export interface AdditionalUserInfo 

أماكن إقامة

الموقع النوع الوصف
isNewUser قيمة منطقية ما إذا كان المستخدم جديدًا (تم إنشاؤه من خلال الاشتراك) أو حاليًا (تمت المصادقة عليه باستخدام تسجيل الدخول)
الملف الشخصي سجلّ<string، غير معروف> | فارغ خريطة تحتوي على بيانات المستخدمين الخاصة بموفِّر الهوية (idP).
providerId سلسلة | فارغ معرِّف مزوِّد الخدمة المستخدَم لمصادقة هذا المستخدم.
اسم المستخدم سلسلة | فارغ اسم المستخدم إذا كان الموفِّر هو GitHub أو Twitter.

معلومات مستخدم إضافية.isNewUser

ما إذا كان المستخدم جديدًا (تم إنشاؤه من خلال الاشتراك) أو حاليًا (تمت المصادقة عليه باستخدام تسجيل الدخول)

Signature:

readonly isNewUser: boolean;

ملف تعريف إضافي UserInfo.

خريطة تحتوي على بيانات المستخدمين الخاصة بموفِّر الهوية (idP).

Signature:

readonly profile: Record<string, unknown> | null;

ExUserInfo.providerId

معرِّف مزوِّد الخدمة المستخدَم لمصادقة هذا المستخدم.

Signature:

readonly providerId: string | null;

OtherUserInfo.username

اسم المستخدم إذا كان الموفِّر هو GitHub أو Twitter.

Signature:

readonly username?: string | null;