UserCredential interface

একটি ব্যবহারকারী ধারণকারী একটি কাঠামো , অপারেশন টাইপ , এবং প্রদানকারী আইডি।

operationType অপারেশন টাইপ হতে পারে .SIGN_IN একটি সাইন-ইন অপারেশনের জন্য, OperationType লিঙ্কিং অপারেশন এবং অপারেশন টাইপের জন্য .LINK .একটি পুনরায় প্রমাণীকরণ অপারেশনের জন্য REAUTHENTICATE.

স্বাক্ষর:

export interface UserCredential 

বৈশিষ্ট্য

সম্পত্তি টাইপ বর্ণনা
অপারেশন টাইপ ( অপারেশন টাইপম্যাপের প্রকার ) [ অপারেশন টাইপম্যাপের টাইপের কী ] অপারেশনের ধরন যা ব্যবহারকারীকে প্রমাণীকরণ করতে ব্যবহৃত হয়েছিল (যেমন সাইন-ইন বা লিঙ্ক)।
প্রদানকারী আইডি স্ট্রিং | খালি প্রদানকারী যা ব্যবহারকারীকে প্রমাণীকরণ করতে ব্যবহৃত হয়েছিল।
ব্যবহারকারী ব্যবহারকারী ব্যবহারকারী এই শংসাপত্র দ্বারা প্রমাণীকৃত.

UserCredential.operationType

অপারেশনের ধরন যা ব্যবহারকারীকে প্রমাণীকরণ করতে ব্যবহৃত হয়েছিল (যেমন সাইন-ইন বা লিঙ্ক)।

স্বাক্ষর:

operationType: (typeof OperationTypeMap)[keyof typeof OperationTypeMap];

UserCredential.providerId

প্রদানকারী যা ব্যবহারকারীকে প্রমাণীকরণ করতে ব্যবহৃত হয়েছিল।

স্বাক্ষর:

providerId: string | null;

UserCredential.user

ব্যবহারকারী এই শংসাপত্র দ্বারা প্রমাণীকৃত.

স্বাক্ষর:

user: User;