Lebih Cepat ke Konten

Mula-Mula

GitHub

Kamu bisa menggunakan Setup Bantuan AI kami untuk menginstal plugin ini. Tambahkan Capgo kemampuan ke alat AI kamu menggunakan perintah berikut:

Tampilan Jendela Terminal
npx skills add https://github.com/Cap-go/capgo-skills --skill capacitor-plugins

Lalu gunakan prompt berikut:

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

Jika kamu lebih suka Setup Manual, instal plugin dengan menjalankan perintah-perintah berikut dan ikuti instruksi spesifik platform di bawah ini:

Tampilan Jendela Terminal
npm install @capgo/capacitor-verisoul
npx cap sync

Hubungi configure() sekali, pada awal startup aplikasi Anda. Gunakan sandbox untuk tes dan prod untuk lalu lintas produksi.

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

Setelah Verisoul telah mengumpulkan cukup banyak signal asli, mintalah ID sesi dan kirimkannya ke backend Anda. Backend Anda harus menghubungi server sisi Verisoul’s API untuk penilaian risiko.

const { sessionId } = await Verisoul.getSessionId();
await fetch('/api/risk/verisoul', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({ sessionId }),
});

Hubungi reinitialize() ketika konteks pengguna berubah, seperti keluar setelah login sebagai akun lain.

await Verisoul.reinitialize();

Pada Android, kirimkan event sentuh ke depan ketika aplikasi Anda membutuhkan pengumpulan pola sentuh Verisoul.

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

Jika Anda menggunakan Getting Started untuk mengintegrasikan Verisoul sessions, hubungkannya dengan @capgo/capacitor-verisoul untuk ringkasan API pengaturan iOS untuk catatan App Attest pengaturan Android untuk pengaturan Gradle, dan Gunakan @capgo/capacitor-verisoul Untuk tutorial plugin.