Salta al contenuto principale
@capgo/capacitor-verisoul Autenticazione e sicurezza Open source

Verisoul Plugin Capacitor

Raccogli sessioni native di prevenzione frodi Verisoul da app Capacitor su iOS e Android

Installa

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

Guida

Come usare Verisoul in Capacitor

Utilizzo di @capgo/capacitor-verisoul

@capgo/capacitor-verisoul collega le app Capacitor alle sessioni native di prevenzione delle frodi di Verisoul su iOS e Android.

Installa

npm install @capgo/capacitor-verisoul
npx cap sync

Cosa espone questo plugin

  • configure - Inizializza il SDK nativo di Verisoul con il tuo ambiente e l'ID del progetto.
  • getSessionId - Restituisce l'ID della sessione Verisoul corrente per la valutazione del rischio lato backend.
  • reinitialize - Avvia una nuova sessione Verisoul dopo un cambio di contesto dell'account.
  • recordTouchEvent - Invia gli eventi touch di Android alla raccolta segnali touch di Verisoul.

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

Reset sessioni

Chiama reinitialize() quando un utente effettua il logout o cambia account:

await Verisoul.reinitialize();

Riferimento completo

Continua da Utilizzo di @capgo/capacitor-verisoul

Se stai usando Utilizzo di @capgo/capacitor-verisoul per aggiungere segnali antifrode, collegalo a @capgo/capacitor-verisoul per i dettagli di implementazione, Per iniziare per i passaggi di installazione, Setup iOS per le note su App Attest, Configurazione Android per la configurazione di Gradle, e Sicurezza Capgo per il flusso di lavoro di sicurezza più ampio.

FAQ

FAQ del plugin Verisoul

Come installo il plugin Verisoul in un'app Capacitor?

Esegui "bun add @capgo/capacitor-verisoul" (o "npm install @capgo/capacitor-verisoul"), poi esegui "bunx cap sync" affinché i progetti iOS e Android recuperino il codice nativo code. Importalo da "@capgo/capacitor-verisoul" nel tuo code dell'app.

@capgo/capacitor-verisoul funziona con React, Vue e Angular?

Sì. Verisoul è un pacchetto Capacitor, quindi funziona con qualsiasi framework web che gira all'interno di Capacitor, incluso Ionic, React, Vue, Angular, Svelte e JavaScript puro.

Quale versione di Capacitor supporta @capgo/capacitor-verisoul?

I plugin Capgo seguono la major version di Capacitor: usa la major version del plugin che corrisponde alla tua major version di Capacitor (ad esempio plugin v8 con Capacitor 8). La tabella di compatibilità nel README di GitHub elenca le versioni mantenute.

@capgo/capacitor-verisoul è gratuito e open source?

Sì. Il code sorgente è pubblico su GitHub all'indirizzo https://github.com/Cap-go/capacitor-verisoul/ e il pacchetto è gratuito da installare da npm. Bug report e pull request sono benvenuti.

Posso aggiornare code che usa Verisoul senza una revisione dell'App Store?

Installare o aggiornare il plugin modifica il code nativo, quindi serve una nuova build per lo store. Dopo, le modifiche a JavaScript, HTML e CSS che chiamano il plugin possono essere rilasciate subito con le live updates di Capgo.

Distribuisci le modifiche di Verisoul senza attendere la revisione dell'app

Una volta incluso il plugin nel tuo store build, Capgo invia le modifiche a JavaScript, HTML e CSS tramite live updates in pochi minuti.

Inizia con Capgo