Zum Hauptinhalt springen
@capgo/capacitor-verisoul Authentifizierung und Sicherheit Offene Quelle

Verisoul Plugin für Capacitor

Sammle native Verisoul-Betrugspräventions-Sitzungen aus Capacitor-Apps auf iOS und Android.

Installieren

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

Anleitung

Verisoul in Capacitor verwenden

Auf Gerät testen

Laden Sie die Capgo-App herunter, dann scannen Sie die QR-Code code.

Verisoul-Plugin-Vorschau-QR code

Verwendet @capgo/capacitor-verisoul

@capgo/capacitor-verisoul connectiert Capacitor Apps mit Verisoul-native-Betrugspräventions-Sitzungen auf iOS und Android.

Installieren

npm install @capgo/capacitor-verisoul
npx cap sync

Was diese Plugin-Exposition enthält

  • configure - Initialisiert die native Verisoul SDK mit Ihrer Umgebung und Projekt-ID.
  • getSessionId - Gibt die aktuelle Verisoul-Sitzungs-ID für die Backend-Risikobewertung zurück.
  • reinitialize - Startet eine frische Verisoul-Sitzung nach Kontextänderungen des Kontos.
  • recordTouchEvent - Sendet Android-Touchereignisse an die Verisoul-Touch-Signal-Sammlung.

- Beispielverwendung

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

Sitzungen zurücksetzen

Anrufen reinitialize() when a user logs out or switches accounts:

await Verisoul.reinitialize();

Vollständige Referenz

Weitermachen von @capgo/capacitor-verisoul

Wenn Sie @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-verisoul verwenden Verwenden Sie @capgo/capacitor-verisoul Um Betrugspräventionssignale hinzuzufügen, verbinden Sie es mit @capgo/capacitor-Verisoul für die Implementierungsdetails Getting Started für die Installationsanweisungen iOS-Einrichtung für App-Attest-Hinweise Android-Einrichtung für die Gradle-Einrichtung und Capgo Sicherheit für den umfassenderen Sicherheitsworkflow.

FAQ

FAQ für die Verisoul-Erweiterung

Wie installiere ich die Verisoul-Erweiterung in einer Capacitor-Anwendung?

Führe aus: "bun add @capgo/capacitor-verisoul" (oder "npm install @capgo/capacitor-verisoul"), dann führe aus: "bunx cap sync" so dass die iOS- und Android-Projekte die native code-Komponente aufnehmen. Importiere sie aus "@capgo/capacitor-verisoul" in deiner code-Anwendung.

Funktioniert @capgo/capacitor-verisoul mit React, Vue und Angular?

Ja. Verisoul ist ein Capacitor-Paket, daher funktioniert es mit jedem Webframework, das innerhalb von Capacitor läuft, einschließlich Ionic, React, Vue, Angular, Svelte und plain JavaScript.

Welche Capacitor-Version unterstützt @capgo/capacitor-verisoul?

Capgo-Plugins folgen der Hauptversion von Capacitor: Wählen Sie die Plugin-Hauptversion, die Ihrer Capacitor-Hauptversion entspricht (z.B. Plugin v8 mit Capacitor 8). Die Kompatibilitäts-Tabelle im GitHub-README enthält die unterstützten Versionen.

Ist @capgo/capacitor-verisoul kostenlos und Open-Source?

Yes. The source code is public on GitHub at https://github.com/Cap-go/capacitor-verisoul/ and the package is free to install from npm. Bug reports and pull requests are welcome.

Kann ich code mit Verisoul aktualisieren, ohne dass es eine App-Store-Überprüfung gibt?

Die Installation oder das Upgrade des Plugins ändert die native code, daher ist eine neue Store-Build erforderlich. Anschließend können JavaScript-, HTML- und CSS-Änderungen, die den Plugin-Aufruf enthalten, sofort mit Capgo-Live-Updates bereitgestellt werden.

Versenden Sie Verisoul-Änderungen ohne auf eine App-Überprüfung warten

Bereits nachdem der Plugin in Ihrem Store-Build ist, Capgo Live-Updates drücken Ihre JavaScript-, HTML- und CSS-Änderungen an die Benutzer in Minuten aus

Starten Sie mit Capgo