ActionCodeInfo interface

checkActionCode() 의 응답 .

서명:

export interface ActionCodeInfo 

속성

재산 유형 설명
데이터 { 이메일?: 문자열 | 없는; multiFactorInfo?: MultiFactorInfo | 없는; 이전이메일?: 문자열 | 없는; } 조치 코드와 연관된 데이터입니다.
작업 ( ActionCodeOperationMap 유형 )[ ActionCodeOperationMap 유형의 키 ] 작업 코드를 생성한 작업 유형입니다.

ActionCodeInfo.data

조치 코드와 연관된 데이터입니다.

ActionCodeOperation 의 경우 .PASSWORD_RESET, ActionCodeOperation .VERIFY_EMAIL 및 ActionCodeOperation .RECOVER_EMAIL 작업, 이 개체에는 이메일이 전송된 주소가 포함된 이메일 필드가 포함되어 있습니다.

ActionCodeOperation 의 경우 사용자가 이메일 주소 변경을 취소할 수 있게 해주는 .RECOVER_EMAIL 작업. 이 객체에는 사용자 계정의 현재 이메일 주소가 포함된 previousEmail 이메일 필드도 포함되어 있습니다. 작업이 완료된 후 사용자의 이메일 주소는 previousEmail 이메일 필드의 값에서 email 필드의 값으로 되돌아갑니다.

ActionCodeOperation 의 경우 .VERIFY_AND_CHANGE_EMAIL 작업을 통해 사용자가 이메일을 업데이트하기 전에 확인할 수 있습니다. 이 객체에는 업데이트하기 전에 사용자 계정의 이메일 주소가 포함된 previousEmail 이메일 필드가 포함되어 있습니다. 작업이 완료되면 사용자의 이메일 주소가 previousEmail 이메일 필드의 값에서 email 필드의 값으로 업데이트됩니다.

ActionCodeOperation 의 경우 .REVERT_SECOND_FACTOR_ADDITION 작업은 사용자가 새로 추가된 두 번째 요소를 등록 취소할 수 있도록 하며 이 개체에는 두 번째 요소에 대한 정보가 포함된 multiFactorInfo 필드가 포함되어 있습니다. 전화 두 번째 요소의 경우 multiFactorInfo 전화번호가 포함된 MultiFactorInfo 개체입니다.

서명:

data: {
        email?: string | null;
        multiFactorInfo?: MultiFactorInfo | null;
        previousEmail?: string | null;
    };

ActionCodeInfo.작업

작업 코드를 생성한 작업 유형입니다.

서명:

operation: (typeof ActionCodeOperationMap)[keyof typeof ActionCodeOperationMap];