Configuración de iOS
Copiar un prompt de configuración con los pasos de instalación y la guía de markdown completa para este plugin.
Clave del sitio
Sección titulada “Clave del sitio”Crear una clave de aplicación móvil de iOS en Google Cloud reCAPTCHA. Registre el identificador de paquete utilizado por su Capacitor app, luego establezca la clave en capacitor.config.ts.
iOS utiliza el de Google RecaptchaEnterprise SDK móvil. El reCAPTCHA v3 regular, no empresarial, 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 envía metadatos de CocoaPods y Swift Package Manager para Google’s RecaptchaEnterprise iOS SDK. Ejecución npx cap sync ios instala la dependencia nativa a través de tu flujo de trabajo de iOS seleccionado Capacitor.
Ejecutar
Sección titulada “Ejecutar”import { Recaptcha } from '@capgo/capacitor-recaptcha';
const { token } = await Recaptcha.execute({ action: 'password_reset', timeout: 10000,});Envía el token a tu backend de inmediato y crea una evaluación de reCAPTCHA antes de aceptar la solicitud protegida.
Sigue adelante desde iOS Setup
Sección titulada “Sigue adelante desde iOS Setup”Si estás utilizando Configuración de iOS para planificar la autenticación y los flujos de cuenta, conecte con Usando @capgo/capacitor-recaptcha para la capacidad nativa en Usando @capgo/capacitor-recaptcha, @capgo/capacitor-social-login para el detalle 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 en dos factores para el detalle de implementación en Autenticación en dos factores.