Một cấu trúc chứa User, OperationType và mã nhà cung cấp.
operationType
có thể là OperationType.SIGN_IN cho hoạt động đăng nhập, OperationType.LINK cho hoạt động liên kết và OperationType.REXÁC THỰC đối với hoạt động xác thực lại.
Chữ ký:
export interface UserCredential
Thuộc tính
Tài sản | Loại | Mô tả |
---|---|---|
OperaType | (typeof OperationTypeMap)[keyof typeof OperationTypeMap] | Loại tác vụ được dùng để xác thực người dùng (chẳng hạn như đăng nhập hoặc liên kết). |
Mã nhà cung cấp | chuỗi | rỗng | Nhà cung cấp được dùng để xác thực người dùng. |
user | User | Người dùng được xác thực bằng thông tin đăng nhập này. |
UserCredential.operationType
Loại tác vụ được dùng để xác thực người dùng (chẳng hạn như đăng nhập hoặc liên kết).
Chữ ký:
operationType: (typeof OperationTypeMap)[keyof typeof OperationTypeMap];
Mã người dùng xác thực.providerId
Nhà cung cấp được dùng để xác thực người dùng.
Chữ ký:
providerId: string | null;
UserCredential.user
Người dùng được xác thực bằng thông tin đăng nhập này.
Chữ ký:
user: User;