모바일 SDK를 이용한 간편한 신원 인증 통합 (KO)
Didit의 모바일 SDK를 사용하여 안전하고 편리한 신원 인증을 앱에 통합하는 방법을 알아보세요. 최적화된 문서 촬영과 강력한 사기 탐지로 앱 사용자 경험을 향상시키세요.

모바일 SDK를 이용한 간편한 신원 인증 통합
오늘날 모바일 중심 환경에서 원활하고 안전한 신원 인증 프로세스는 사용자 온보딩 및 사기 방지에 매우 중요합니다. 강력한 모바일 SDK를 통합하는 것은 사용자 경험을 저해하지 않고 이를 달성하는 핵심 요소입니다. Didit은 모바일 개발의 복잡성을 이해하고 iOS 및 Android용 SDK를 쉽게 통합하고, 높은 성능을 보장하며, 안전하도록 설계했습니다. 이 가이드에서는 성공적인 신원 인증 통합을 위한 프로세스, 모범 사례 및 주요 고려 사항을 안내합니다.
핵심 내용
최적화된 문서 촬영: Didit의 모바일 SDK는 문서 가장자리를 자동으로 감지하고 원근 왜곡을 수정하여 고품질 이미지와 향상된 OCR 정확도를 제공합니다.
향상된 UX: SDK는 마찰 없는 사용자 경험을 위해 설계되어 인증 프로세스 중 이탈률을 최소화합니다. 안내 촬영 및 실시간 피드백과 같은 기능은 더욱 원활한 워크플로우에 기여합니다.
보안 우선: 보안을 최우선으로 구축된 당사의 SDK는 위변조 방지 확인 및 안전한 데이터 전송을 포함한 고급 사기 탐지 메커니즘을 통합합니다.
교차 플랫폼 일관성: 네이티브 SDK를 통해 iOS 및 Android 플랫폼 모두에서 일관된 인증 경험을 유지하세요.
Didit 모바일 SDK 아키텍처 이해
저희 모바일 SDK는 iOS (Swift/SwiftUI) 및 Android (Kotlin)용 네이티브 라이브러리로 설계되었습니다. 이러한 접근 방식은 최적의 성능과 장치별 기능에 대한 액세스를 제공합니다. SDK 아키텍처는 모듈식 설계를 중심으로 하며 필요에 따라 구성 요소를 선택하고 통합할 수 있습니다. 핵심 모듈은 다음과 같습니다:
- 문서 촬영 모듈: 카메라 액세스, 이미지 촬영 및 사전 처리를 처리합니다.
- 위변조 방지 모듈: 스푸핑 공격을 방지하기 위해 위변조 방지 감지를 수행합니다.
- 데이터 추출 모듈: OCR을 사용하여 캡처된 문서에서 관련 데이터를 추출합니다.
- 안전한 통신 모듈: 데이터를 암호화하여 Didit 백엔드로 전송하여 인증합니다.
각 모듈은 독립적이므로 유연한 통합과 사용자 정의가 가능합니다. SDK는 안전한 HTTPS 엔드포인트를 통해 백엔드와 통신하여 사용자 데이터의 기밀성과 무결성을 보장합니다. 전송 중 및 저장된 데이터를 보호하기 위해 산업 표준 암호화 프로토콜을 사용합니다.
SDK 통합: 단계별 가이드
통합 프로세스는 간단하며 일반적으로 한 시간 이내에 완료됩니다. 일반적인 개요는 다음과 같습니다:
- 설치: 선호하는 패키지 관리자(iOS의 CocoaPods, Android의 Gradle)를 사용하여 프로젝트에 Didit SDK 종속성을 추가합니다.
- 초기화: Didit API 키로 SDK를 초기화합니다.
- 문서 촬영: SDK에서 제공하는 UI를 사용하거나 사용자 지정 UI에 통합하여 문서 촬영 흐름을 시작합니다.
- 데이터 처리: SDK에서 캡처된 이미지와 추출된 데이터를 받습니다.
- 제출: 데이터를 Didit 백엔드로 제출하여 인증합니다.
예제 (Android - Kotlin):
// SDK 초기화
Didit.initialize(context, "YOUR_DIDIT_API_KEY")
// 문서 촬영 시작
Didit.startDocumentCaptureActivity(activity, object : DiditCallback {
override fun onResult(result: DiditResult) {
// 결과 처리 (성공 또는 실패)
Log.d("Didit", "Document capture result: " + result.status)
}
})
이미지 품질 및 UX 최적화
캡처된 문서 이미지의 품질은 정확한 OCR과 인증에 매우 중요합니다. 당사의 SDK는 이미지 품질을 최적화하기 위해 다음과 같은 여러 기능을 통합합니다:
- 자동 가장자리 감지: 정확한 자르기를 위해 문서 가장자리를 자동으로 감지합니다.
- 원근 보정: 평면적이고 선명한 이미지를 위해 원근 왜곡을 수정합니다.
- 이미지 향상: 가독성 향상을 위해 이미지 대비 및 밝기를 향상시킵니다.
- 안내 촬영: 적절한 정렬과 조명을 보장하기 위해 사용자에게 실시간 피드백을 제공합니다.
원활한 신원 인증 UX를 우선시하세요. 필요한 단계를 최소화하고 사용자에게 명확한 지침을 제공합니다. 예기치 않은 문제에 정상적으로 대처하기 위해 강력한 오류 처리를 구현합니다. 사용자에게 인증 프로세스의 상태에 대한 정보를 제공하기 위해 진행률 표시기를 사용하는 것을 고려하십시오. 긍정적인 사용자 경험은 완료율을 높이는 데 가장 중요합니다.
고급 기능 및 사용자 정의
핵심 기능 외에도 당사의 SDK는 다음과 같은 여러 고급 기능을 제공합니다:
- 사용자 지정 UI: 원활한 모양과 느낌을 위해 문서 촬영 흐름을 기존 UI에 통합합니다.
- 사용자 지정 브랜딩: SDK UI의 모양을 사용자 지정하여 브랜드와 일치시킵니다.
- 고급 위변조 방지 감지: 보안 요구 사항에 따라 다양한 위변조 방지 감지 방법(수동적 및 능동적)을 사용합니다.
- 오류 처리: 사용자에게 유용한 메시지를 제공하기 위해 사용자 지정 오류 처리를 구현합니다.
Didit이 제공하는 도움
Didit은 모바일 SDK 통합 프로세스를 간소화하여 핵심 비즈니스에 집중할 수 있도록 합니다. 당사의 SDK는 다음과 같은 기능을 제공합니다:
- 개발 시간 및 비용 절감.
- 향상된 인증 정확도 및 사기 탐지.
- 향상된 사용자 경험.
- 확장 가능하고 안정적인 인프라.
- 지속적인 지원 및 유지 관리.
시작할 준비가 되셨나요?
Didit의 모바일 SDK를 통합하는 것은 모바일 애플리케이션을 보호하고 원활한 사용자 경험을 제공하는 첫 번째 단계입니다. 자세한 통합 가이드 및 샘플 코드는 문서에서 확인하세요. 무료 계정을 등록하고 더욱 안전하고 신뢰할 수 있는 모바일 앱을 구축하세요!