Pasar al contenido principal
@capgo/capacitor-verisoul Autenticación y seguridad Fuente abierta

Verisoul plugin de Capacitor

Recopilar sesiones de prevención de fraude nativas de Verisoul de aplicaciones Capacitor en iOS y Android

Instalar

bun add @capgo/capacitor-verisoul bunx cap sync
npm, pnpm o yarn
  • npm install @capgo/capacitor-verisoul
  • pnpm add @capgo/capacitor-verisoul
  • yarn add @capgo/capacitor-verisoul

Guía

¿Cómo usar Verisoul en Capacitor?

Probar en dispositivo

Descargue la aplicación Capgo, luego escane el código QR code.

Vista previa del plugin Verisoul QR code

Usando @capgo/capacitor-verisoul

@capgo/capacitor-verisoul Conecta aplicaciones Capacitor a sesiones de prevención de fraude nativas de Verisoul en iOS y Android.

Instalar

npm install @capgo/capacitor-verisoul
npx cap sync

¿Qué expone este plugin?

  • configure - Inicializa el Verisoul SDK nativo con su entorno y ID de proyecto.
  • getSessionId Devuelve la sesión actual de Verisoul para la evaluación de riesgo en el backend.
  • reinitialize Inicia una sesión Verisoul fresca después de cambios de contexto de cuenta.
  • recordTouchEvent Envía eventos de toque de Android a la recopilación de señales de toque de Verisoul.

Uso de ejemplo

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 }),
});

Reset Sesiones

Llamar reinitialize() cuando un usuario se desconecta o cambia de cuenta:

await Verisoul.reinitialize();

Documentación completa

Sigue adelante desde Usando @capgo/capacitor-verisoul

Si estás utilizando Usando @capgo/capacitor-verisoul para agregar señales de prevención de fraude, conecta con @capgo/capacitor-verisoul para detalles de implementación Getting Started para pasos de instalación iOS setup para notas de App Attest configuración de Android para configuración de Gradle, y Capgo Seguridad para el flujo de trabajo de seguridad más amplio

FAQ

Preguntas frecuentes del plugin Verisoul

¿Cómo instalo el plugin Verisoul en una aplicación Capacitor?

Ejecuta "bun add @capgo/capacitor-verisoul" (o "npm install @capgo/capacitor-verisoul"), luego ejecuta "bunx cap sync" para que los proyectos iOS y Android capturen el code nativo. Importa desde "@capgo/capacitor-verisoul" en tu aplicación code.

¿Funciona @capgo/capacitor-verisoul con React, Vue y Angular?

Sí. Verisoul es un paquete Capacitor, por lo que funciona con cualquier framework web que se ejecute dentro de Capacitor, incluyendo Ionic, React, Vue, Angular, Svelte y JavaScript puro.

¿Qué versión de Capacitor admite @capgo/capacitor-verisoul?

Capgo se ajusta a la versión principal de Capacitor: utilice la versión principal del plugin que coincida con la versión principal de Capacitor (por ejemplo, plugin v8 con Capacitor 8). La tabla de compatibilidad en el README de GitHub lista las versiones mantenidas.

¿Es @capgo/capacitor-verisoul gratuito y de código abierto?

Sí. El código fuente de code está disponible en GitHub en https://github.com/Cap-go/capacitor-verisoul/ y el paquete es gratuito para instalar desde npm. Se aceptan informes de errores y solicitudes de cambios.

¿Puedo actualizar code que utiliza Verisoul sin una revisión de la Tienda?

Instalar o actualizar el plugin cambia el code nativo, por lo que necesita una nueva compilación de la tienda. Después de eso, los cambios en JavaScript, HTML y CSS que llaman al plugin pueden enviar actualizaciones con Capgo en vivo.

Envía cambios de Verisoul sin esperar a la revisión de la aplicación

Una vez que el plugin esté en tu tienda de construcción, Capgo actualizaciones en vivo envían tus cambios en JavaScript, HTML y CSS a los usuarios en minutos.

Comienza con Capgo