본문으로 건너뛰기

DOM 이벤트 개요

이 섹션은 k-ID 위젯 및 흐름에서 발생하는 DOM 이벤트를 문서화합니다. 이러한 이벤트를 사용하여 애플리케이션에서 사용자 작업에 반응하세요. 이벤트 페이로드 스키마는 이벤트 구조 아래에 나열되어 있습니다.

이벤트 구조

이벤트 유형설명
Verification.Error확인 작업에서 오류가 발생할 때 발생
Verification.Result확인 시도 결과와 함께 발생
Widget.AgeGate.Challenge연령 게이트 흐름이 Challenge를 트리거할 때 발생
Widget.AgeGate.Result연령 게이트 흐름이 결과와 함께 완료될 때 발생
Widget.DataNotices.ConsentApproved사용자가 데이터 고지 동의를 승인할 때 발생
Widget.ExitReview위젯이 '완료' 버튼을 클릭하여 검토 흐름을 종료할 때 발생

도메인 검증

DOM 이벤트를 수신할 때 항상 메시지 원본을 검증하여 이벤트가 k-ID에서 오는지 확인하세요:

window.addEventListener('message', (event) => {
// 보안을 위해 원본 검증
if (!event.origin.endsWith('.k-id.com')) {
return;
}

// 이벤트 처리
console.log('Event:', event.data);
});