Segnali touch Android
Copia un prompt di impostazione con i passaggi di installazione e la guida markdown completa per questo 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.
Puoi utilizzare la nostra configurazione assistita da AI per installare il plugin. Aggiungi le Capgo competenze al tuo strumento AI utilizzando il seguente comando:
npx skills add https://github.com/Cap-go/capgo-skills --skill capacitor-pluginsPoi utilizza il seguente prompt:
Use the `capacitor-plugins` skill from `Cap-go/capgo-skills` to install the `@capgo/capacitor-verisoul` plugin in my project.Se preferisci la configurazione manuale, installa il plugin eseguendo i seguenti comandi e segui le istruzioni specifiche del tuo platform qui sotto:
bun add @capgo/capacitor-verisoulbunx cap syncConfigura Verisoul
Sezione intitolata “Configura Verisoul”Chiamata configure() Una volta, all'inizio dell'avvio del tuo'app. Utilizza sandbox per il testing e prod per il traffico di produzione.
import { Verisoul } from '@capgo/capacitor-verisoul';
await Verisoul.configure({ environment: 'prod', projectId: 'YOUR_PROJECT_ID',});Ottenere un ID di sessione
Ottieni un ID di sessioneDopo che Verisoul ha raccolto abbastanza segnali nativi, richiedere l'ID di sessione e inviarlo al tuo backend. Il tuo backend dovrebbe chiamare il server di Verisoul API per l'analisi del rischio.
const { sessionId } = await Verisoul.getSessionId();
await fetch('/api/risk/verisoul', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ sessionId }),});Resetta dopo le modifiche dell'account
Riavvio alla modifica degli accountChiamare reinitialize() quando cambia il contesto dell'utente, ad esempio dopo il logout e il login con un'altra account.
await Verisoul.reinitialize();Segnali di tocco Android
Sezione intitolata “Segnali di tocco Android”Raccogli i pattern di tocco Verisoul quando la tua app ha bisogno della raccolta eventi di tocco su Android.
await Verisoul.recordTouchEvent({ x: 120, y: 240, action: 'down',});Configurazione della piattaforma
Sezione intitolata “Configurazione della piattaforma”- Impostazione iOS copre le note sull'entitoli App Attest.
- Configurazione Android copre il repository Maven Verisoul e le autorizzazioni.
Keep going from Getting Started
Sezione intitolata “Continua da Getting Started”Se stai utilizzando Getting Started per integrare le sessioni di Verisoul, collega @capgo/capacitor-verisoul per una panoramica su API Impostazione iOS per i note di App Attest Configurazione Android per il setup di Gradle Utilizzando @capgo/capacitor-verisoul per il tutorial del plugin