Lompat ke konten

Pengaturan iOS

GitHub

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

iOS menggunakan Google’s RecaptchaEnterprise mobile SDK. 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 Swift Package Manager untuk Google’s RecaptchaEnterprise iOS SDK. Running npx cap sync ios installs the native dependency through your selected Capacitor iOS workflow.

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

Kirim token ke backend Anda segera dan buat penilaian reCAPTCHA sebelum menerima permintaan yang dilindungi.

Jika Anda menggunakan Setup iOS To merencanakan autentikasi dan alur akun, hubungkan 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 dalam @capgo/capacitor-passkey, @capgo/capacitor-native-biometric untuk detail implementasi dalam @capgo/capacitor-native-biometric, dan Dua faktor autentikasi untuk detail implementasi dalam Dua faktor autentikasi.