AdditionalUserInfo interface

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

إمضاء:

export interface AdditionalUserInfo 

ملكيات

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

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

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

إمضاء:

readonly isNewUser: boolean;

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

خريطة تحتوي على بيانات المستخدم الخاصة بالنازحين.

إمضاء:

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

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

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

إمضاء:

readonly providerId: string | null;

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

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

إمضاء:

readonly username?: string | null;