- AddOn faceAuth가 제출되고 최종 결과(auth_status)가 도출되었을 때 Webhook이 발송됩니다.
- Webhook은 기존 ID Check 프로젝트에 등록된 Webhook URL로 전송됩니다. 웹훅 등록 방법은 여기서 확인해주세요.
- Webhook의 트리거는 “faceAuth” 입니다.
faceauth-webhook-sample.json
{
"webhook_trigger": "faceAuth",
"data": {
"Submission_id": "{String}",
"Auth_Status": "{String}",
"Create_Time": "{String}",
"Auth_User_id": "{String}",
"Auth_cf1": "{String}",
"Auth_cf2": "{String}",
"Auth_cf3": "{String}",
"Token_id" : "{String}",
"reference": {
"userid": "{String}",
"email": "{String}",
"cf": {
"cf1": "{String}",
"cf2": "{String}",
"cf3": "{String}"
}
},
"Authentication_id": "{String}"
}
}
faceAuth는 이전에 제출된 ID check의 승인된 제출건과 비교됩니다
target : Faceauth 요청시 QueryStirng에 사용된 파라미터
reference : faceAuth 비교의 대상이 되는 이전에 제출된 ID check의 submission
Webhook trigger type - faceAuth faceAuth webhook임을 알림
각 faceAuth 제출 건에 대한 고유 ID [authId]
Webhook 본문 데이터
faceAuth 비교의 대상이 되는 특정 제출 건의 고유 ID
faceAuth 최종 결과를 나타냅니다. approved(성공) 또는 rejected(실패)를 반환합니다
faceAuth에 제출된 날짜와 시간 (UTC+0)
target Submission_id의 제출 생성 시 선택적으로 추가된 user_id 파라미터
- FaceAuth URL 파라미터에선 authUserId로 사용
target의 사용자 정의 필드 #1
- FaceAuth URL 파라미터에선 authCf1로 사용
target의 사용자 정의 필드 #2
- FaceAuth URL 파라미터에선 authCf2로 사용
target의 사용자 정의 필드 #3
- FaceAuth URL 파라미터에선 authCf3로 사용
target에서 사용한 Token Id
- FaceAuth URL 파라미터에선 token으로 사용
faceAuth 비교의 대상이 되는 reference submission
faceAuth 비교의 대상이 되는 reference Submission_id의 userid
faceAuth 비교의 대상이 되는 reference Submission_id의 email
faceAuth 비교의 대상이 되는 reference Submission_id의 사용자 정의 필드들