Verisoul 플러그인을 사용하는 @capgo/capacitor-verisoul
@capgo/capacitor-verisoul iOS 및 Android에서 Verisoul 네이티브 위조 방지 세션에 연결하는 Capacitor 앱
설치
npm install @capgo/capacitor-verisoul
npx cap sync
이 플러그인이 제공하는 것
configure- 환경과 프로젝트 ID와 함께 네이티브 Verisoul SDK을 초기화합니다.getSessionId- 백엔드 위험 평가를 위해 현재 Verisoul 세션 ID를 반환합니다.reinitialize- 계정 컨텍스트가 변경된 후 새 Verisoul 세션을 시작합니다.recordTouchEvent- Android 터치 이벤트를 Verisoul 터치 신호 수집으로 보냅니다.
예시 사용
import { Verisoul } from '@capgo/capacitor-verisoul';
await Verisoul.configure({
environment: 'prod',
projectId: 'YOUR_PROJECT_ID',
});
const { sessionId } = await Verisoul.getSessionId();
await fetch('/api/risk/verisoul', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({ sessionId }),
});
세션 리셋
Call reinitialize() 로그아웃하거나 계정을 SWITCH할 때:
await Verisoul.reinitialize();
전체 참조
- GitHub: github.com/Cap-go/capacitor-verisoul
- 문서: /docs/plugins/verisoul/
capgo/capacitor-verisoul을 계속 사용하세요
__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-verisoul을 사용하고 있다면 capgo/capacitor-verisoul을 연결하세요 __CAPGO_KEEP_0__/__CAPGO_KEEP_1__-verisoul을 사용하여 capgo/capacitor-verisoul의 구현 세부 사항 Getting Started __CAPGO_KEEP_0__/__CAPGO_KEEP_1__-verisoul을 사용하기 위한 시작 설치 단계를 위해 iOS 설정 App Attest에 대한 참고 사항 Android 설정 Gradle 설정을 위해 Capgo 보안 보안 워크플로우의 더 넓은 범위