User, OperationType, 제공업체 ID가 포함된 구조입니다.
operationType
은 로그인 작업의 경우 OperationType.SIGN_IN, 연결 작업의 경우 OperationType.LINK일 수 있으며 재인증 작업의 경우 OperationType.REAUTHENTICATE입니다.
서명:
export interface UserCredential
속성
속성 | 유형 | 설명 |
---|---|---|
operationType | (OperationTypeMap 유형)[keyof typeof OperationTypeMap] | 사용자 인증에 사용된 작업의 유형입니다 (예: 로그인 또는 링크). |
providerId | 문자열 | 없음 | 사용자 인증에 사용된 제공업체입니다. |
user | 사용자 | 이 사용자 인증 정보로 인증된 사용자입니다. |
UserCredential.operationType
사용자 인증에 사용된 작업의 유형입니다 (예: 로그인 또는 링크).
서명:
operationType: (typeof OperationTypeMap)[keyof typeof OperationTypeMap];
UserCredential.providerId
사용자 인증에 사용된 제공업체입니다.
서명:
providerId: string | null;
UserCredential.user
이 사용자 인증 정보로 인증된 사용자입니다.
서명:
user: User;