Pular al contenido

Configuración de iOS

GitHub

Crear una clave de aplicación móvil de iOS en Google Cloud reCAPTCHA. Registre el identificador de paquete utilizado por su aplicación Capacitor, luego establezca la clave en capacitor.config.ts.

iOS utiliza el reCAPTCHA de Google RecaptchaEnterprise dispositivo móvil SDK. El reCAPTCHA v3 regular, no empresarial, solo está disponible en la 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;

El plugin incluye metadatos de CocoaPods y Swift Package Manager para los de Google 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.

import { Recaptcha } from '@capgo/capacitor-recaptcha';
const { token } = await Recaptcha.execute({
action: 'password_reset',
timeout: 10000,
});

Envía el token a tu servidor de backend de inmediato y crea una evaluación de reCAPTCHA antes de aceptar la solicitud protegida.

If you are using Configuración de iOS to plan authentication and account flows, connect it with 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 Dos factores de autenticación para los detalles de implementación en la autenticación de dos factores.