بنية تحتوي على معلومات مستخدم إضافية من موفر هوية موحد.
إمضاء:
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;