Setup Android
Salin prompt setup yang berisi langkah install dan panduan markdown lengkap untuk plugin ini.
Site Key
Bagian berjudul “Site Key”Buat key aplikasi mobile Android di Google Cloud reCAPTCHA. Daftarkan package name yang dipakai aplikasi Capacitor Anda, lalu set key-nya di capacitor.config.ts.
Android menggunakan reCAPTCHA mobile SDK dari Google. reCAPTCHA v3 reguler non-Enterprise hanya tersedia di Web pada plugin ini; enterprise: false ditolak di Android.
import type { CapacitorConfig } from '@capacitor/cli';import '@capgo/capacitor-recaptcha';
const config: CapacitorConfig = { plugins: { Recaptcha: { androidSiteKey: 'ANDROID_SITE_KEY', }, },};
export default config;Dependensi
Bagian berjudul “Dependency”Plugin ini menyertakan dependency Google Android reCAPTCHA:
com.google.android.recaptcha:recaptcha:18.8.0reCAPTCHA Android SDK dari Google memerlukan core library desugaring di aplikasi yang memakainya. Plugin ini mengaktifkannya otomatis saat npx cap sync android dan menambahkan:
com.android.tools:desugar_jdk_libs:2.1.5Anda bisa override versi dependency dari konfigurasi Gradle aplikasi dengan recaptchaVersion saat Anda perlu pin rilis Google SDK yang lebih baru.
Anda bisa override dependency desugaring dengan desugarJdkLibsVersion.
Jalankan
Bagian berjudul “Jalankan”import { Recaptcha } from '@capgo/capacitor-recaptcha';
const { token } = await Recaptcha.execute({ action: 'checkout', timeout: 10000,});Segera kirim token ke backend Anda dan buat reCAPTCHA assessment sebelum menerima request yang dilindungi.
Lanjutkan dari Setup Android
Bagian berjudul “Lanjutkan dari Setup Android”Jika Anda menggunakan Setup Android untuk merencanakan alur autentikasi dan akun, hubungkan dengan Menggunakan @capgo/capacitor-recaptcha untuk kapabilitas native di Using @capgo/capacitor-recaptcha, @capgo/capacitor-social-login untuk detail implementasi di @capgo/capacitor-social-login, @capgo/capacitor-passkey untuk detail implementasi di @capgo/capacitor-passkey, @capgo/capacitor-native-biometric untuk detail implementasi di @capgo/capacitor-native-biometric, dan Autentikasi dua faktor untuk detail implementasi di autentikasi dua faktor.