Saltare al contenuto

Getting Started

GitHub

Puoi utilizzare la nostra configurazione assistita dall'IA per installare il plugin. Aggiungi le Capgo abilità al tuo strumento di AI utilizzando il seguente comando:

Finestra del terminale
npx skills add https://github.com/Cap-go/capgo-skills --skill capacitor-plugins

Usa poi la seguente richiesta:

Use the `capacitor-plugins` skill from `Cap-go/capgo-skills` to install the `@capgo/capacitor-verisoul` plugin in my project.

Se preferisci l'installazione manuale, installa il plugin eseguendo i seguenti comandi e segui le istruzioni specifiche per la piattaforma riportate di seguito:

Finestra del terminale
npm install @capgo/capacitor-verisoul
npx cap sync

Chiamata configure() una volta, all'inizio dell'avvio dell'applicazione. Utilizza sandbox per le prove e prod per traffico di produzione.

import { Verisoul } from '@capgo/capacitor-verisoul';
await Verisoul.configure({
environment: 'prod',
projectId: 'YOUR_PROJECT_ID',
});

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

Chiamata reinitialize() quando cambia il contesto dell'utente, ad esempio logout seguito da login come un altro account.

await Verisoul.reinitialize();

Sui dispositivi Android, invia gli eventi di tocco quando il tuo app ha bisogno della raccolta del modello di tocco Verisoul.

await Verisoul.recordTouchEvent({
x: 120,
y: 240,
action: 'down',
});

Se stai utilizzando Inizio per integrare le sessioni di Verisoul, connettile con @capgo/capacitor-verisoul per l'API panoramica, Configurazione iOS per i note di App Attest, Configurazione Android per la configurazione di Gradle, e Utilizzo di @capgo/capacitor-verisoul per il tutorial del plugin.