コンテンツにジャンプ

Getting Started

GitHub

AI-Assisted セットアップを使用してプラグインをインストールできます。次のコマンドを使用して、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 セットアップを使用する場合は、次のコマンドを実行してプラグインをインストールし、以下のプラットフォーム固有の指示に従ってください。

ターミナルウィンドウ
npm install @capgo/capacitor-verisoul
npx cap sync

Call configure() アプリケーション起動時に一度だけ、早い段階で使用してください。 sandbox for testing and prod for production traffic.

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();

Android上で、タッチイベントを前方に転送する必要がある場合、Verisoulタッチパターン収集を実行します。

await Verisoul.recordTouchEvent({
x: 120,
y: 240,
action: 'down',
});
  • iOS設定 App Attest特権に関する注記をカバーします。
  • Android設定 Verisoul Mavenリポジトリと権限に関する注記をカバーします。

Verisoul セッションを使用している場合 Getting Started Verisoul セッションを統合するには、 @capgo/capacitor-verisoul API の概要については、 iOS 設定 App Attest の注釈については、 Android 設定 Gradle 設定については、 Using @capgo/capacitor-verisoul __CAPGO_KEEP_0__ のプラグインチュートリアルについては、