AdditionalUserInfo interface

ফেডারেটেড পরিচয় প্রদানকারীর কাছ থেকে অতিরিক্ত ব্যবহারকারীর তথ্য ধারণকারী একটি কাঠামো।

স্বাক্ষর:

export interface AdditionalUserInfo 

বৈশিষ্ট্য

সম্পত্তি টাইপ বর্ণনা
নতুন ব্যবহারকারী বুলিয়ান ব্যবহারকারী নতুন (সাইন-আপের মাধ্যমে তৈরি) বা বিদ্যমান (সাইন-ইন ব্যবহার করে প্রমাণীকৃত) কিনা।
প্রোফাইল রেকর্ড<স্ট্রিং, অজানা> | খালি IDP-নির্দিষ্ট ব্যবহারকারীর ডেটা ধারণকারী মানচিত্র।
প্রদানকারী আইডি স্ট্রিং | খালি এই ব্যবহারকারীকে প্রমাণীকরণ করতে ব্যবহৃত প্রদানকারীর শনাক্তকারী।
ব্যবহারকারীর নাম স্ট্রিং | খালি ব্যবহারকারীর নাম যদি প্রদানকারী GitHub বা Twitter হয়।

অতিরিক্তUserInfo.isNewUser

ব্যবহারকারী নতুন (সাইন-আপের মাধ্যমে তৈরি) বা বিদ্যমান (সাইন-ইন ব্যবহার করে প্রমাণীকৃত) কিনা।

স্বাক্ষর:

readonly isNewUser: boolean;

অতিরিক্তUserInfo.profile

IDP-নির্দিষ্ট ব্যবহারকারীর ডেটা ধারণকারী মানচিত্র।

স্বাক্ষর:

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

অতিরিক্তUserInfo.providerId

এই ব্যবহারকারীকে প্রমাণীকরণ করতে ব্যবহৃত প্রদানকারীর শনাক্তকারী।

স্বাক্ষর:

readonly providerId: string | null;

অতিরিক্তUserInfo.username

ব্যবহারকারীর নাম যদি প্রদানকারী GitHub বা Twitter হয়।

স্বাক্ষর:

readonly username?: string | null;