Configuration iOS
Copiez un prompt de configuration avec les étapes d'installation et la guide Markdown complète pour ce plugin.
Clé du site
Section intitulée « Clé du site »Créez une clé d'application mobile iOS dans Google Cloud reCAPTCHA. Enregistrez l'identifiant de l'application utilisé par votre Capacitor , puis définissez la clé dans capacitor.config.ts.
iOS utilise les services de Google RecaptchaEnterprise mobile SDK. La reCAPTCHA v3 régulière, non Enterprise, n'est disponible que sur le Web dans ce plugin ; enterprise: false est rejeté 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 embarque des métadonnées CocoaPods et Swift Package Manager pour les métadonnées de Google RecaptchaEnterprise iOS SDK. Exécution npx cap sync ios installe la dépendance native à travers votre workflow iOS sélectionné Capacitor.
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 jeton à votre backend immédiatement et créez une évaluation reCAPTCHA avant d'accepter la demande protégée.
Continuez de la configuration iOS
Section intitulée « Continuez de la configuration iOS »Si vous utilisez iOS Setup pour planifier l'authentification et les flux de compte, connectez-l’à En utilisant @capgo/capacitor-recaptcha pour la capacité native dans En utilisant @capgo/capacitor-recaptcha, @capgo/capacitor-social-login pour le détail d'implémentation dans @capgo/capacitor-social-login, @capgo/capacitor-passkey pour le détail d'implémentation dans @capgo/capacitor-passkey, @capgo/capacitor-native-biometric pour le détail d'implémentation dans @capgo/capacitor-native-biometric, et L'authentification à deux facteurs pour les détails d'implémentation dans l'authentification à deux facteurs.