Saltar al contenido

iOS Setup

GitHub

Crear una clave de aplicación móvil 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 dispositivos móviles SDK. La reCAPTCHA v3 regular, no de Enterprise, 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;

El plugin envía metadatos de CocoaPods y Swift Package Manager para los de Google RecaptchaEnterprise iOS SDK. Ejecución npx cap sync ios instala la dependencia nativa mediante 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 backend de inmediato y crea una evaluación de reCAPTCHA antes de aceptar la solicitud protegida.

Sigue adelante desde la configuración de iOS

Siga adelante desde la configuración de iOS

Si estás utilizando iOS Setup 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-login-social para el detalle de implementación en @capgo/capacitor-social-login, @capgo/capacitor-clave de acceso para el detalle de implementación en @capgo/capacitor-passkey, @capgo/capacitor-nativo-biometria para el detalle de implementación en @capgo/capacitor-native-biometric, y Dos factores de autenticación para el detalle de implementación en Dos factores de autenticación.