Langsung ke konten utama
@capgo/capacitor-verisoul Auth & Keamanan Open source

Verisoul plugin Capacitor

Kumpulkan sesi pencegahan fraud native Verisoul dari aplikasi Capacitor di iOS dan Android

Instal

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

Panduan

Cara menggunakan Verisoul di Capacitor

Menggunakan @capgo/capacitor-verisoul

@capgo/capacitor-verisoul menghubungkan aplikasi Capacitor ke sesi pencegahan penipuan native Verisoul di iOS dan Android.

Instal

npm install @capgo/capacitor-verisoul
npx cap sync

Apa yang Diekspos Plugin Ini

  • configure - Menginisialisasi SDK Verisoul native dengan environment dan project ID Anda.
  • getSessionId - Mengembalikan Verisoul session ID saat ini untuk penilaian risiko backend.
  • reinitialize - Memulai sesi Verisoul baru setelah konteks akun berubah.
  • recordTouchEvent - Mengirim event sentuhan Android ke pengumpulan touch-signal Verisoul.

Contoh Penggunaan

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 Sesi

Panggil reinitialize() saat pengguna logout atau berpindah akun:

await Verisoul.reinitialize();

Referensi Lengkap

Lanjutkan dari Menggunakan @capgo/capacitor-verisoul

Jika Anda menggunakan Menggunakan @capgo/capacitor-verisoul untuk menambahkan sinyal pencegahan penipuan, hubungkan dengan @capgo/capacitor-verisoul untuk detail implementasi, Panduan Memulai untuk langkah instalasi, Setup iOS untuk catatan App Attest, Setup Android untuk setup Gradle, dan Keamanan Capgo untuk alur kerja keamanan yang lebih luas.

FAQ

FAQ plugin Verisoul

Bagaimana cara install plugin Verisoul di aplikasi Capacitor?

Jalankan "bun add @capgo/capacitor-verisoul" (atau "npm install @capgo/capacitor-verisoul"), lalu jalankan "bunx cap sync" agar proyek iOS dan Android mengenali code native. Import dari "@capgo/capacitor-verisoul" di code aplikasi Anda.

Apakah @capgo/capacitor-verisoul bisa dipakai dengan React, Vue, dan Angular?

Ya. Verisoul adalah package Capacitor, jadi bisa dipakai dengan framework web apa pun yang berjalan di dalam Capacitor, termasuk Ionic, React, Vue, Angular, Svelte, dan JavaScript biasa.

Versi Capacitor mana yang didukung @capgo/capacitor-verisoul?

Plugin Capgo mengikuti versi mayor Capacitor: gunakan versi mayor plugin yang sesuai dengan versi mayor Capacitor Anda (contoh: plugin v8 dengan Capacitor 8). Tabel kompatibilitas di README GitHub mencantumkan versi yang masih di-maintain.

Apakah @capgo/capacitor-verisoul gratis dan open source?

Ya. Source code bersifat publik di GitHub pada https://github.com/Cap-go/capacitor-verisoul/ dan package-nya gratis di-install dari npm. Laporan bug dan pull request sangat diterima.

Bisakah saya update code yang menggunakan Verisoul tanpa review App Store?

Instalasi atau upgrade plugin akan mengubah native code, jadi butuh build store baru. Setelah itu, perubahan JavaScript, HTML, dan CSS yang memanggil plugin bisa langsung dikirim lewat live updates Capgo.

Rilis perubahan Verisoul tanpa menunggu review aplikasi

Setelah plugin ada di build store Anda, live updates Capgo akan mengirim perubahan JavaScript, HTML, dan CSS ke pengguna dalam hitungan menit.

Mulai dengan Capgo