Guía
Cómo usar Verisoul en Capacitor
Uso de @capgo/capacitor-verisoul
@capgo/capacitor-verisoul conecta apps de Capacitor con sesiones nativas de prevención de fraude de Verisoul en iOS y Android.
Instalar
npm install @capgo/capacitor-verisoul
npx cap sync
Lo que expone este plugin
configure- Inicializa el SDK nativo de Verisoul con tu entorno y tu ID de proyecto.getSessionId- Devuelve el ID de sesión actual de Verisoul para la evaluación de riesgos en el backend.reinitialize- Inicia una nueva sesión de Verisoul cuando cambia el contexto de la cuenta.recordTouchEvent- Envía eventos táctiles de Android a la recolección de señales de Verisoul.
Ejemplo de uso
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 }),
});
Restablecer sesiones
Llama a reinitialize() cuando un usuario cierra sesión o cambia de cuenta:
await Verisoul.reinitialize();
Referencia completa
- GitHub: https://github.com/Cap-go/capacitor-verisoul/
- Docs: /docs/plugins/verisoul/
Continuar desde Uso de @capgo/capacitor-verisoul
Si estás usando Uso de @capgo/capacitor-verisoul para añadir señales de prevención de fraude, conéctalo con @capgo/capacitor-verisoul para ver los detalles de implementación, Primeros pasos para los pasos de instalación, Configurar iOS para notas sobre App Attest, Configuración de Android para la configuración de Gradle, y Seguridad de Capgo para el flujo de trabajo de seguridad general.