Saltar al contenido

@capgo/capacitor-recaptcha

Genera tokens de reCAPTCHA y reCAPTCHA Enterprise en Web, Android e iOS antes de solicitudes de backend sensibles.

@capgo/capacitor-recaptcha carga Google reCAPTCHA en cada Capacitor plataforma y devuelve un token para una acción nombrada.

Utilízalo antes de solicitudes sensibles como inicio de sesión, registro, pago, restablecimiento de contraseña o envíos de formularios propensos al abuso. Envía el token a tu backend y crea una evaluación de reCAPTCHA allí.

  • load - Carga y cachea el cliente de plataforma reCAPTCHA.
  • 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.jso reCAPTCHA Enterprise con enterprise.js
AndroidreCAPTCHA móvil de Google SDK. La reCAPTCHA v3 nativa regular no es un modo separado; enterprise: false es rechazado.
iOSGoogle RecaptchaEnterprise SDK. El reCAPTCHA nativo regular v3 no es un modo separado; enterprise: false es rechazado.
MétodoDescripción
loadCarga y almacena el cliente de reCAPTCHA para la plataforma actual.
executeEjecuta el reCAPTCHA para una acción y devuelve un token para la evaluación del servidor.
getPluginVersionDevuelve el marcador de versión de la implementación de la plataforma.

Esta referencia está sincronizada desde src/definitions.ts en capacitor-recaptcha.

Si estás utilizando @capgo/capacitor-recaptcha para planificar la autenticación y los flujos de cuenta, conecta con Usando @capgo/capacitor-recaptcha para la capacidad nativa en Usando @capgo/capacitor-recaptcha, @capgo/capacitor-autenticación-social para los detalles de implementación en @capgo/capacitor-autenticación-social, @capgo/capacitor-clave-de-pasaje para los detalles de implementación en @capgo/capacitor-clave-de-pasaje, @capgo/capacitor-biometría-nativa para los detalles de implementación en @capgo/capacitor-biometría-nativa, y autenticación en dos factores para los detalles de implementación en autenticación en dos factores.