Pengaturan Android
Copy prompt pengaturan dengan langkah-langkah instalasi dan panduan markdown lengkap untuk plugin ini.
Kunci Situs
Bab yang berjudul “Kunci Situs”Buatlah kunci aplikasi mobile Android di Google Cloud reCAPTCHA. Daftarkan nama paket yang digunakan oleh aplikasi Capacitor Anda, kemudian atur kunci di capacitor.config.ts.
Aplikasi Android menggunakan reCAPTCHA mobile Google SDK. reCAPTCHA v3 biasa, bukan Enterprise, hanya tersedia di Web dalam 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;Ketergantungan
Judul Bagian “Ketergantungan”Plugin ini termasuk ketergantungan Google Android reCAPTCHA:
com.google.android.recaptcha:recaptcha:18.8.0Google’s Android reCAPTCHA SDK memerlukan desugaring library utama di aplikasi konsumen. Plugin ini mengaktifkannya secara otomatis selama npx cap sync android dan menambahkan:
com.android.tools:desugar_jdk_libs:2.1.5Anda dapat menggantikan versi ketergantungan dari konfigurasi Gradle aplikasi Anda dengan recaptchaVersion ketika Anda perlu memasang rilis Google SDK yang lebih baru.
Anda dapat menggantikan ketergantungan desugaring dengan desugarJdkLibsVersion.
Jalankan
Judul Bagian “Jalankan”import { Recaptcha } from '@capgo/capacitor-recaptcha';
const { token } = await Recaptcha.execute({ action: 'checkout', timeout: 10000,});Kirim token ke backend Anda segera dan buat penilaian reCAPTCHA sebelum menerima permintaan yang dilindungi.
Teruskan dari Pengaturan Android
Judul bagian “Teruskan dari Pengaturan Android”Jika Anda menggunakan Pengaturan Android untuk merencanakan autentikasi dan alur akun, hubungkannya dengan Menggunakan @capgo/capacitor-recaptcha untuk kemampuan native di Menggunakan @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.