블로그로 돌아가기
블로그 · 2026년 2월 14일
Didit JavaScript SDK를 사용한 신원 확인 통합 (KO)
Didit JavaScript SDK를 사용하여 웹 애플리케이션에 신원 확인을 원활하게 통합하는 방법을 알아보세요. 설치, 설정 및 코드 예제를 통해 사용자 경험을 안전하게 만드세요.
작성자: Didit업데이트됨

간편한 통합Didit JavaScript SDK는 간단한 API와 유연한 통합 방법을 제공하여 웹 애플리케이션에 신원 확인을 빠르게 추가할 수 있습니다.
강화된 보안Didit의 ID 확인 및 생체 감지와 같은 고급 기능을 활용하여 사기로부터 보호하고 안전한 사용자 온보딩을 보장합니다.
맞춤형 경험SDK를 애플리케이션의 디자인에 맞게 구성하여 원활하고 일관된 사용자 경험을 제공합니다.
무료 Core KYCDidit은 무료 티어를 제공하여 초기 비용 없이 신원 확인을 시작하고 AI 기반 모듈식 플랫폼을 활용할 수 있습니다.
Didit JavaScript SDK 소개
Didit JavaScript SDK는 신원 확인을 웹 애플리케이션에 직접 통합할 수 있는 프로그래밍 방식의 방법을 제공하여 사용자 경험을 완벽하게 제어할 수 있도록 합니다. React, Angular 또는 바닐라 JavaScript 애플리케이션을 구축하든 SDK는 사용자 신원 확인 프로세스를 간소화하여 보안을 강화하고 규정 준수를 보장합니다. Didit의 AI 기반 플랫폼을 통해 깔끔하고 사용하기 쉬운 API를 통해 ID 확인, 수동 및 능동적 생체 인식 등과 같은 기능을 활용할 수 있습니다.설치 및 설정
시작하기 전에 Didit 계정이 있는지 확인하고 Didit 콘솔에서 워크플로를 생성했는지 확인하십시오. SDK는 NPM, Yarn 또는 CDN을 통해 직접 설치할 수 있습니다. 시작하는 방법은 다음과 같습니다.NPM/Yarn
NPM 또는 Yarn을 사용하여 설치하려면 다음 명령을 실행합니다. ```bash npm install @didit-protocol/sdk-web # 또는 yarn add @didit-protocol/sdk-web ```CDN (UMD)
또는 CDN을 사용하여 HTML 파일에 SDK를 직접 포함할 수 있습니다. ```html ```신원 확인 구현
설치가 완료되면 애플리케이션에서 신원 확인을 구현할 수 있습니다. 다음은 바닐라 JavaScript를 사용하는 기본 예제입니다. ```html ``` 이 코드 조각은 SDK를 초기화하고 완료 콜백을 설정하고 UniLink URL을 사용하여 확인 프로세스를 시작하는 방법을 보여줍니다. UniLink URL은 Didit 콘솔에서 얻을 수 있습니다.고급 구성 및 사용자 정의
Didit JavaScript SDK는 확인 프로세스를 특정 요구 사항에 맞게 조정하기 위한 다양한 구성 옵션을 제공합니다. 디버깅을 위해 로깅을 활성화하고, 모달의 컨테이너 요소를 사용자 정의하고, z-index를 설정할 수 있습니다. 다음은 고급 구성의 예입니다. ```typescript DiditSdk.shared.startVerification({ url: 'https://verify.didit.me/session/session-token', configuration: { loggingEnabled: true, zIndex: 10000, showCloseButton: false } }); ``` 또한 Didit의 모듈식 아키텍처를 통해 ID 확인(OCR, MRZ, 바코드), 수동 및 능동적 생체 인식, 1:1 얼굴 매칭과 같은 특정 신원 기본 요소를 활용하여 포괄적이고 안전한 확인 프로세스를 보장할 수 있습니다.확인 결과 처리
onComplete 콜백 함수는 확인 프로세스 결과를 처리하는 데 중요합니다. 확인이 성공적으로 완료되었는지, 취소되었는지 또는 실패했는지에 대한 정보를 제공합니다. 결과를 처리하는 방법은 다음과 같습니다.
```typescript
DiditSdk.shared.onComplete = (result) => {
switch (result.type) {
case 'completed':
console.log('Verification completed!');
console.log('Session ID:', result.session?.sessionId);
console.log('Status:', result.session?.status);
break;
case 'cancelled':
console.log('User cancelled verification');
break;
case 'failed':
console.error('Verification failed:', result.error?.message);
break;
}
};
```
이 콜백을 통해 애플리케이션의 상태를 업데이트하고, 사용자에게 적절한 메시지를 표시하고, 확인 결과에 따라 필요한 조치를 취할 수 있습니다. 예를 들어, 연령을 확인하는 경우 ID 확인과 함께 Didit의 연령 추정 기능을 사용하여 사용자가 필요한 연령 기준을 충족하는지 확인할 수 있습니다.
Didit이 어떻게 도움이 되는가
Didit은 AI 기반의 개발자 우선 플랫폼으로 신원 확인을 간소화합니다. 당사의 모듈식 아키텍처를 통해 다양한 신원 검사를 연결하고 특정 요구 사항에 맞는 오케스트레이션된 워크플로를 만들 수 있습니다. Didit을 사용하면 신뢰를 자동화하고 수동 검토를 줄여 시간과 리소스를 절약할 수 있습니다. 신원 확인을 향상시키는 주요 Didit 제품은 다음과 같습니다. * ID 확인: OCR, MRZ 구문 분석 및 바코드 디코딩을 사용하여 다양한 ID 문서에서 데이터를 정확하게 추출하고 유효성을 검사합니다. * 수동 및 능동적 생체 인식: 사용자가 봇이나 딥페이크가 아닌 실제 사람인지 확인하여 사기를 방지합니다. * 연령 추정: 연령 규정 준수가 필요한 산업에 중요한 개인 정보 보호 연령 확인을 가능하게 합니다. Didit은 무료 Core KYC 티어를 제공하여 설정 비용 없이 신원 확인을 시작할 수 있습니다. 당사의 플랫폼은 설계상 글로벌하도록 설계되어 다양한 지역에서 규정 준수 및 보안을 보장합니다.시작할 준비가 되셨습니까?
Didit이 실제로 작동하는 것을 볼 준비가 되셨습니까? 오늘 무료 데모를 받으세요.
Didit의 무료 티어로 무료로 신원 확인을 시작하세요.