使用 @capgo/capacitor-verisoul
@capgo/capacitor-verisoul 连接 Capacitor 应用程序到 Verisoul 原生欺诈预防会话的 iOS 和 Android。
安装
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 安全 为更广泛的安全工作流程。