Passer à la navigation

@capgo/capacitor-recaptcha

Générez des jetons reCAPTCHA et reCAPTCHA Enterprise sur Web, Android et iOS avant les demandes de backend sensibles.

@capgo/capacitor-recaptcha charge Google reCAPTCHA sur chaque Capacitor plateforme et renvoie un jeton pour une action nommée.

Utilisez-le avant les demandes sensibles telles que la connexion, l'inscription, le paiement, le réinitialisation du mot de passe ou les soumissions de formulaire prévues à l'abus. Envoyez le jeton à votre backend et créez une évaluation reCAPTCHA là.

  • load - Charge et met en cache le client reCAPTCHA de la plateforme.
  • execute - Exécute reCAPTCHA pour une action et renvoie un jeton.
  • getPluginVersion - Renvoie le marqueur de version de l'implémentation native.
PlateformeSupport
WebreCAPTCHA v3 avec api.js, ou reCAPTCHA Enterprise avec enterprise.js
AndroidGoogle mobile reCAPTCHA SDK. Le mode reCAPTCHA v3 régulier natif n'est pas un mode séparé; enterprise: false est rejeté.
iOSGoogle RecaptchaEnterprise SDK. Le mode reCAPTCHA v3 régulier natif n'est pas un mode séparé; enterprise: false est rejeté.
MéthodeDescription
loadCharge et met en cache le client reCAPTCHA pour la plateforme actuelle.
executeExécute reCAPTCHA pour une action et retourne un jeton pour l'évaluation backend.
getPluginVersionRenvoie la marque de version de l'implémentation de la plateforme.

Cette référence est synchronisée depuis src/definitions.ts dans capacitor-recaptcha.

Si vous utilisez @capgo/capacitor-recaptcha pour planifier l'authentification et les flux de compte, connectez-le avec Utilisez @capgo/capacitor-recaptcha pour la capacité native dans Utilisez @capgo/capacitor-recaptcha, @capgo/capacitor-social-login pour le détail d'implémentation dans @capgo/capacitor-social-login, @capgo/capacitor-passkey pour le détail d'implémentation dans @capgo/capacitor-passkey, @capgo/capacitor-native-biometric pour les détails d'implémentation dans @capgo/capacitor-native-biometric, et Authentification à deux facteurs pour les détails d'implémentation dans Authentification à deux facteurs.