ガイド
Capacitor で Verisoul を使う方法
@capgo/capacitor-verisoulを使用する
@capgo/capacitor-verisoul Capacitor アプリを iOS と Android の Verisoul ネイティブ不正防止セッションに接続します。
インストール
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 }),
});
セッションをリセット
呼び出す reinitialize() ユーザーがログアウトしたり、アカウントを切り替えたりする場合:
await Verisoul.reinitialize();
リファレンス全文
- GitHub: https://github.com/Cap-go/capacitor-verisoul/
- ドキュメント: /docs/plugins/verisoul/
@capgo/capacitor-verisoul を使いながら進める
使用している場合 @capgo/capacitor-verisoulを使用する 不正防止シグナルを追加し、以下と連携します @capgo/capacitor-verisoul 実装の詳細については、 スタートガイド インストール手順については、 iOSの設定 App Attest に関する注意点は、 Androidの設定 Gradle の設定は、 Capgo のセキュリティ より広範なセキュリティワークフロー向けに。