UserCredential interface

โครงสร้างที่มี ผู้ใช้ , ประเภทการดำเนินการ และรหัสผู้ให้บริการ

operationType อาจเป็น OperationType .SIGN_IN สำหรับการลงชื่อเข้า ใช้ OperationType .LINK สำหรับการดำเนินการเชื่อมโยงและ OperationType .REAUTHENTICATE สำหรับการดำเนินการตรวจสอบสิทธิ์อีกครั้ง

ลายเซ็น:

export interface UserCredential 

คุณสมบัติ

คุณสมบัติ พิมพ์ คำอธิบาย
ประเภทการดำเนินงาน (ประเภทของ OperationTypeMap )[คีย์ของประเภท OperationTypeMap ] ประเภทของการดำเนินการที่ใช้ในการตรวจสอบสิทธิ์ผู้ใช้ (เช่น การลงชื่อเข้าใช้หรือลิงก์)
รหัสผู้ให้บริการ สตริง | โมฆะ ผู้ให้บริการที่ใช้ในการตรวจสอบผู้ใช้
ผู้ใช้ ผู้ใช้ ผู้ใช้รับรองความถูกต้องโดยข้อมูลรับรองนี้

UserCredential.operationType

ประเภทของการดำเนินการที่ใช้ในการตรวจสอบสิทธิ์ผู้ใช้ (เช่น การลงชื่อเข้าใช้หรือลิงก์)

ลายเซ็น:

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

UserCredential.providerId

ผู้ให้บริการที่ใช้ในการตรวจสอบผู้ใช้

ลายเซ็น:

providerId: string | null;

UserCredential.user

ผู้ใช้รับรองความถูกต้องโดยข้อมูลรับรองนี้

ลายเซ็น:

user: User;