Empezar
Copie un prompt de configuración con los pasos de instalación y la guía markdown completa para este plugin.
Set up this Capacitor plugin in the project.
Use the package manager already used by the project.
Install these package(s): `@capgo/capacitor-verisoul`
Run the required Capacitor sync/update step after installation.
Read this markdown guide for the full setup steps: https://raw.githubusercontent.com/Cap-go/website/refs/heads/main/apps/docs/src/content/docs/docs/plugins/verisoul/getting-started.mdx
Use that guide for platform-specific steps, native file edits, permissions, config changes, imports, and usage setup.
If that guide references other docs pages, read them too.
Instalar
Sección titulada “Instalar”Puedes utilizar nuestra configuración asistida por inteligencia artificial para instalar el complemento. Agrega las Capgo habilidades a tu herramienta de inteligencia artificial utilizando el siguiente comando:
npx skills add https://github.com/Cap-go/capgo-skills --skill capacitor-pluginsLuego utiliza el siguiente prompt:
Use the `capacitor-plugins` skill from `Cap-go/capgo-skills` to install the `@capgo/capacitor-verisoul` plugin in my project.Si prefieres la configuración manual, instala el complemento ejecutando los siguientes comandos y sigue las instrucciones específicas de la plataforma a continuación:
npm install @capgo/capacitor-verisoulnpx cap syncConfigurar Verisoul
Sección titulada “Configurar Verisoul”Realiza una llamada configure() una vez, al principio de la inicialización de tu aplicación. sandbox Utilice prod para pruebas y
import { Verisoul } from '@capgo/capacitor-verisoul';
await Verisoul.configure({ environment: 'prod', projectId: 'YOUR_PROJECT_ID',});Copiar a portapapeles
Obtén un ID de sesiónAfter Verisoul has collected enough native signals, request the session ID and send it to your backend. Your backend should call Verisoul’s server-side API for the risk assessment.
const { sessionId } = await Verisoul.getSessionId();
await fetch('/api/risk/verisoul', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ sessionId }),});Copiar a portapapeles
Restablecer en cambios de cuentaTítulo de la sección “Restablecer en cambios de cuenta” reinitialize() cuando cambia el contexto del usuario, como salir y luego iniciar sesión con otra cuenta.
await Verisoul.reinitialize();señales de tacto de Android
Sección titulada “señales de tacto de Android”En Android, envía eventos de tacto cuando tu aplicación necesite la recopilación de patrones de tacto de Verisoul.
await Verisoul.recordTouchEvent({ x: 120, y: 240, action: 'down',});Configuración de plataforma
Configuración de iOS- cubre notas sobre la titularidad de App Attest. Configuración de Android
- cubre el repositorio Maven de Verisoul y los permisos. Configuración de plataforma
Sigue adelante desde Inicio
Título de la sección “Sigue adelante desde Inicio”Si estás utilizando Inicio para integrar sesiones de Verisoul, conecta con @capgo/capacitor-verisoul para una visión general de API configuración para iOS para notas de App Attest configuración para Android para configuración de Gradle, y Usando @capgo/capacitor-verisoul para el tutorial del plugin.