Guía
Cómo usar Verisoul en Capacitor
Usando @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
Qué expone este plugin
configure- Inicializa el SDK nativo de Verisoul con tu entorno y el ID del 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 tras cambios en el contexto de la cuenta.recordTouchEvent- Envía eventos de toque 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 }),
});
Resetear sesiones
Llamar 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/
Continúa desde Usando @capgo/capacitor-verisoul
Si estás usando Usando @capgo/capacitor-verisoul para añadir señales de prevención de fraude, conéctalo con @capgo/capacitor-verisoul para detalles de implementación, Primeros pasos para pasos de instalación, iOS setup para notas de App Attest, Configuración de Android para la configuración de Gradle, y Seguridad de Capgo para un flujo de trabajo de seguridad más amplio.