Configuration iOS
Copiez un prompt de configuration incluant les étapes d'installation et le guide markdown complet pour ce plugin.
Clé du site
Section intitulée « Site Key »Créez une clé d’application mobile iOS dans Google Cloud reCAPTCHA. Enregistrez l’identifiant de bundle utilisé par votre application Capacitor, puis définissez la clé dans capacitor.config.ts.
iOS utilise le RecaptchaEnterprise mobile SDK. La version reCAPTCHA v3 standard, non Enterprise, n’est disponible que sur Web dans ce plugin ; enterprise: false est rejetée sur iOS.
import type { CapacitorConfig } from '@capacitor/cli';import '@capgo/capacitor-recaptcha';
const config: CapacitorConfig = { plugins: { Recaptcha: { iosSiteKey: 'IOS_SITE_KEY', }, },};
export default config;Dépendance
Section intitulée « Dépendance »Le plugin fournit les métadonnées CocoaPods et Swift Package Manager pour RecaptchaEnterprise iOS SDK de Google. L’exécution npx cap sync ios installe la dépendance native via votre workflow iOS Capacitor sélectionné.
Exécuter
Section intitulée « Exécuter »import { Recaptcha } from '@capgo/capacitor-recaptcha';
const { token } = await Recaptcha.execute({ action: 'password_reset', timeout: 10000,});Envoyez le token à votre backend immédiatement et créez une évaluation reCAPTCHA avant d’accepter la requête protégée.
Continuer depuis la configuration iOS
Section intitulée « Continuer depuis la configuration iOS »Si vous utilisez Configuration iOS pour planifier les flux d'authentification et de compte, le connecter à Utiliser @capgo/capacitor-recaptcha pour la fonctionnalité native dans Utiliser @capgo/capacitor-recaptcha, @capgo/capacitor-social-login pour les détails d'implémentation dans @capgo/capacitor-social-login @capgo/capacitor-passkey pour les détails d'implémentation dans @capgo/capacitor-passkey @capgo/capacitor-native-biometric pour les détails d'implémentation dans @capgo/capacitor-native-biometric, et Authentification à deux facteurs pour les détails d'implémentation de l'authentification à deux facteurs.