メインコンテンツにジャンプ
プラグインに戻る
@capgo/capacitor-verisoul
チュートリアル
@capgo/capacitor-verisoul

Verisoul

Capacitor アプリからiOSとAndroidでVerisoulのネイティブな詐欺防止セッションを収集する

ガイド

Verisoul用チュートリアル

デバイスでテスト

Download the Capgo app, then scan the QR code.

Verisoul プラグインのプレビュー QR code

Capgoの@capgo/capacitor-verisoulを使用

@capgo/capacitor-verisoul Verisoulのnativeな詐欺防止セッションに接続するCapacitorアプリ

Install

npm install @capgo/capacitor-verisoul
npx cap sync

このプラグインが公開するもの

  • configure - SDKのnative Verisoulを環境とプロジェクトIDとともに初期化します。
  • 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() ユーザーがログアウトしたりアカウントを切り替えたりしたときは

await Verisoul.reinitialize();

フルリファレンス

使用中の@capgo/capacitor-verisoulから続けてください。

Capgoを使用している場合 @capgo/capacitor-verisoulを使用して 詐欺防止のシグナルを追加するには、@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-verisoulと接続してください。 @capgo/capacitor-verisoulの実装詳細については Getting Started インストール手順については iOS設定 __CAPGO_KEEP_0__ App Attestのノート用に Androidのセットアップ Gradleのセットアップ用に Capgoのセキュリティ より広いセキュリティワークフロー用に