Saltar al contenido

@capgo/capacitor-recaptcha

Genera tokens de reCAPTCHA Enterprise o v3 en móvil y web.

Configura las claves del sitio en capacitor.config.ts, ejecuta execute() para acciones como login y verificar tokens en tu backend.

PlataformaSoporteNotas
iOSSíSDK móvil Enterprise
AndroidSíSDK móvil Enterprise
WebSíEnterprise o v3
  • load - Carga y cachea el cliente reCAPTCHA de la plataforma.
  • execute - Ejecuta reCAPTCHA para una acción y devuelve un token.
  • getPluginVersion - Devuelve el marcador de versión de la implementación nativa.
PlataformaSoporte
WebreCAPTCHA v3 con api.js, o reCAPTCHA Enterprise con enterprise.js
AndroidreCAPTCHA móvil de Google SDK. El reCAPTCHA v3 nativo estándar no es un modo separado; enterprise: false se rechaza.
iOSGoogle RecaptchaEnterprise SDK. El reCAPTCHA v3 nativo estándar no es un modo separado; enterprise: false se rechaza.
MétodoDescripción
loadCarga y almacena en caché el cliente de reCAPTCHA para la plataforma actual.
executeEjecuta reCAPTCHA para una acción y devuelve un token para su evaluación en el backend.
getPluginVersionDevuelve el marcador de versión de la implementación de la plataforma.

Esta referencia se sincroniza desde src/definitions.ts en capacitor-recaptcha.

Si estás usando @capgo/capacitor-recaptcha 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.