메인 콘텐츠로 건너뛰기
스마트 재검증

등록 이후 트랜잭션에서 사용자를 재인증하며, 원하는 경험과 플로우 중요도에 따라 인증 방법을 달리할 수 있습니다.

이 유스 케이스가 해결하는 문제

스마트 재검증은 최소한의 마찰로 사용자를 재인증해야 하는 과제를 해결합니다. 여러 신원 확인 방법을 적응형으로 조율하여 각 트랜잭션의 위험 수준에 가장 적합한 방법을 선택합니다. 항상 전체 생체 인식 캡처를 요구하는 대신, 기존 생체 데이터(원하는 경우)와 메타데이터 및/또는 패스키를 결합합니다.

최소 마찰 수준은 useCase를 선택하여 설정할 수 있으며, 중요도 수준에 따라 최소 마찰을 사일런트 인증, 패스키 또는 단순히 얼굴 생체 인식 챌린지로 설정할 수 있습니다. 선택 후 Unico는 가능한 가장 낮은 마찰 기술을 조율하면서 얼굴 생체 인식과 동일한 수준의 안전성을 항상 보장합니다.

이 유스 케이스를 사용하는 경우:

  • 주기적 재검증 (예: 패스워드리스 로그인, 주간 재확인).
  • 금융 이체
  • 계정 관리 (예: 비밀번호 또는 한도 변경)
  • 서비스 구독
  • 새 디바이스 등록
  • 금융 작업 (투자, 대출, 출금) 등.

이 유스 케이스를 사용하지 않는 경우:

관련 기능

단일 적응형 기능:

기능필수 여부플로우에서의 역할
스마트 재검증필수메타데이터, 패스키 및 생체 데이터를 적응형으로 조율하여 사용자가 참조 프로세스와 일치하는지 확인합니다.

사전 요구사항

  • Bearer 토큰인증을 참조하세요.
  • 샌드박스 자격증명환경을 참조하세요.
  • SDK 또는 Web 컴포넌트 설치 — Web 및 SDK 통합에만 해당됩니다. SDK 및 도구를 참조하세요.
  • 참조 생체 데이터 — 사용자는 이전에 온보딩 또는 생체 인식 등록 프로세스를 완료했어야 합니다. 프로세스 생성references 배열을 통해 전달하세요: 각 항목에는 referenceType (REFERENCE_TYPE_PROCESS_ID 또는 REFERENCE_TYPE_IMAGE_BASE64)과 referenceContent (프로세스 UUID 또는 base64 인코딩 이미지)가 필요합니다.
  • useCase — 프로세스 생성 시 필수입니다. 유효한 값의 전체 목록과 동작은 스마트 재검증을 참조하세요.

단계별 구현

네이티브 SDK를 통한 통합 — Android, iOS 또는 Flutter용 Unico SDK를 사용하여 앱 내부에서 캡처가 실행됩니다.

  1. SDK 설치 — 플랫폼에 맞는 Unico SDK 종속성을 추가합니다. Android, iOS 또는 Flutter의 설정 가이드를 참조하세요.
  2. 프로세스 생성 — 적절한 flow 값과 사용자 식별자를 포함하여 Create Process를 호출합니다. 반환된 token을 사용하여 SDK를 초기화합니다.
  3. 캡처 시작 — SDK가 카메라 UI를 렌더링하고 디바이스에서 활동성 감지를 수행하여 캡처된 페이로드를 반환합니다.
  4. 결과 조회Get Process를 호출하여 기능 결과를 가져옵니다.
  5. 비즈니스 규칙 적용 — 응답 필드를 평가하여 승인, 거부 또는 에스컬레이션합니다.
Android

앱 내 캡처를 위한 네이티브 Android SDK.

iOS

앱 내 캡처를 위한 네이티브 iOS SDK.

Flutter

앱 내 캡처를 위한 크로스 플랫폼 Flutter SDK.