Lompat ke konten

Pengaturan iOS

Buatlah kunci aplikasi mobile iOS di Google Cloud reCAPTCHA. Daftarkan identifikasi paket yang digunakan oleh aplikasi Capacitor Anda, kemudian atur kunci di capacitor.config.ts.

iOS menggunakan Google’s RecaptchaEnterprise mobile SDK. Versi reCAPTCHA v3 biasa, bukan Enterprise, hanya tersedia di Web dalam plugin ini; enterprise: false ditolak di iOS.

import type { CapacitorConfig } from '@capacitor/cli';
import '@capgo/capacitor-recaptcha';
const config: CapacitorConfig = {
plugins: {
Recaptcha: {
iosSiteKey: 'IOS_SITE_KEY',
},
},
};
export default config;

Plugin ini membawa metadata CocoaPods dan Pengelola Paket Swift untuk Google’s RecaptchaEnterprise iOS SDK. Jalankan npx cap sync ios menginstal ketergantungan native melalui alur kerja iOS Capacitor yang dipilih Anda.

import { Recaptcha } from '@capgo/capacitor-recaptcha';
const { token } = await Recaptcha.execute({
action: 'password_reset',
timeout: 10000,
});

Kirimkan token ke backend Anda segera dan buatlah penilaian reCAPTCHA sebelum menerima permintaan yang dilindungi.

Jika Anda menggunakan Pengaturan iOS untuk merencanakan autentikasi dan alur akun, hubungkannya dengan Menggunakan @capgo/capacitor-recaptcha untuk kemampuan asli dalam Menggunakan @capgo/capacitor-recaptcha, @capgo/capacitor-social-login untuk detail implementasi dalam @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.