Configuración de iOS
Copie un prompt de configuración con los pasos de instalación y la guía de markdown completa para este plugin.
Llave de sitio
Sección titulada “Llave de sitio”Crea una clave de aplicación móvil de iOS en Google Cloud reCAPTCHA. Registra el identificador de paquete utilizado por tu aplicación Capacitor, luego establece la clave en capacitor.config.ts.
iOS utiliza el de Google RecaptchaEnterprise móvil SDK. El reCAPTCHA v3 regular, no de empresa, solo está disponible en Web en este plugin; enterprise: false es rechazado 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 Gestor de Paquetes Swift para el de Google RecaptchaEnterprise iOS SDK. Al ejecutar 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 Configuración de iOS
Sección titulada “Sigue adelante desde Configuración de iOS”Si estás utilizando Configuración de iOS para planificar flujos de autenticación y cuentas, conecta con Usando @capgo/capacitor-recaptcha para la capacidad nativa en Usando @capgo/capacitor-recaptcha, @capgo/capacitor-social-login para los detalles de implementación en @capgo/capacitor-social-login @capgo/capacitor-passkey para los detalles de implementación en @capgo/capacitor-passkey @capgo/capacitor-native-biometric para los detalles de implementación en @capgo/capacitor-native-biometric, y Autenticación en dos factores para los detalles de implementación en Autenticación en dos factores.