iOS Setup
Copia un prompt de configuración con los pasos de instalación y la guía completa en markdown para este plugin.
Clave del sitio
Sección titulada “Site Key”Crea una clave de aplicación móvil para iOS en Google Cloud reCAPTCHA. Registra el bundle identifier que usa tu app de Capacitor y luego configura la clave en capacitor.config.ts.
iOS utiliza el RecaptchaEnterprise móvil SDK. La versión reCAPTCHA v3 regular, no Enterprise, solo está disponible en Web en este plugin; enterprise: false se rechaza en iOS.
import type { CapacitorConfig } from '@capacitor/cli';import '@capgo/capacitor-recaptcha';
const config: CapacitorConfig = { plugins: { Recaptcha: { iosSiteKey: 'IOS_SITE_KEY', }, },};
export default config;Dependencia
Sección titulada “Dependencia”El plugin incluye metadatos de CocoaPods y Swift Package Manager para el RecaptchaEnterprise SDK de iOS de Google. Ejecuta npx cap sync ios instala la dependencia nativa a través de tu flujo de trabajo de iOS seleccionado de Capacitor.
Ejecuta
Sección titulada “Ejecuta”import { Recaptcha } from '@capgo/capacitor-recaptcha';
const { token } = await Recaptcha.execute({ action: 'password_reset', timeout: 10000,});Envía el token a tu backend inmediatamente y crea una evaluación de reCAPTCHA antes de aceptar la solicitud protegida.
Continúa desde iOS Setup
Sección titulada “Continúa desde iOS Setup”Si estás usando iOS Setup para planificar los flujos de autenticación y de cuenta, conéctalo con Uso de @capgo/capacitor-recaptcha para la capacidad nativa en Uso de @capgo/capacitor-recaptcha, @capgo/capacitor-social-login para los detalles de implementación en @capgo/capacitor-social-login, @capgo/capacitor-passkey para el detalle de implementación en @capgo/capacitor-passkey, @capgo/capacitor-native-biometric para el detalle de implementación en @capgo/capacitor-native-biometric, y Autenticación de dos factores para el detalle de implementación en la autenticación de dos factores.