Getting Started
설치 단계와 이 플러그인의 전체 마크다운 가이드를 포함하는 설정 지시문을 복사하세요.
Set up this Capacitor plugin in the project.
Use the package manager already used by the project.
Install these package(s): `@capgo/capacitor-verisoul`
Run the required Capacitor sync/update step after installation.
Read this markdown guide for the full setup steps: https://raw.githubusercontent.com/Cap-go/website/refs/heads/main/apps/docs/src/content/docs/docs/plugins/verisoul/getting-started.mdx
Use that guide for platform-specific steps, native file edits, permissions, config changes, imports, and usage setup.
If that guide references other docs pages, read them too.
설치
설치Capgo를 사용하여 AI 도구에 다음 명령어를 추가하여 플러그인을 설치할 수 있습니다.
npx skills add https://github.com/Cap-go/capgo-skills --skill capacitor-plugins그다음에 다음 프롬프트를 사용하세요.
Use the `capacitor-plugins` skill from `Cap-go/capgo-skills` to install the `@capgo/capacitor-verisoul` plugin in my project.만약 Manual Setup을 선호한다면, 플러그인을 설치하기 위해 다음 명령어를 실행하고 아래의 플랫폼에 따라서 특정한 지침을 따르세요.
npm install @capgo/capacitor-verisoulnpx cap syncVerisoul을 구성하세요.
Verisoul 구성Call configure() once, early in your app startup. sandbox 테스트를 위해 prod 실제 트래픽을 위해.
import { Verisoul } from '@capgo/capacitor-verisoul';
await Verisoul.configure({ environment: 'prod', projectId: 'YOUR_PROJECT_ID',});세션 ID를 가져오기
세션 ID를 가져오기 제목Verisoul이 충분한 네이티브 신호를 수집한 후 세션 ID를 요청하고 백엔드에 전송하세요. 백엔드는 Verisoul의 서버측 API를 호출하여 위험 평가를 수행해야 합니다.
const { sessionId } = await Verisoul.getSessionId();
await fetch('/api/risk/verisoul', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ sessionId }),});계정 변경 시 초기화
계정 변경 시 초기화 제목호출 reinitialize() 사용자 컨텍스트가 변경될 때, 예를 들어 로그아웃 후 다른 계정으로 로그인할 때.
await Verisoul.reinitialize();안드로이드 터치 신호
안드로이드 터치 신호안드로이드에서 앱이 Verisoul 터치 패턴 수집이 필요할 때 터치 이벤트를 전달합니다.
await Verisoul.recordTouchEvent({ x: 120, y: 240, action: 'down',});플랫폼 설정
플랫폼 설정Getting Started에서 계속
Getting Started에서 계속__CAPGO_KEEP_0__가 사용 중이라면 Getting Started __CAPGO_KEEP_0__와 Verisoul 세션을 통합하기 위해 @capgo/capacitor-verisoul API에 대한 개요를 위해 iOS 설정 App Attest에 대한 참고 사항을 위해 Android 설정 Gradle 설정을 위해 @capgo/capacitor-verisoul __CAPGO_KEEP_0__-verisoul 플러그인 튜토리얼을 위해