Aller directement au contenu

@capgo/capacitor-recaptcha

Générer des jetons reCAPTCHA et reCAPTCHA Enterprise sur Web, Android et iOS avant les requêtes sensibles backend.

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

Utilisez-le avant les requêtes sensibles telles que connexion, inscription, paiement, réinitialisation de mot de passe ou soumissions de formulaires à risque d'abus. Envoie 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 - Retourne la marque de version de l'implémentation native.
PlateformeSupport
WebreCAPTCHA v3 avec api.js, ou reCAPTCHA Enterprise avec enterprise.js
AndroidGoogle mobile reCAPTCHA SDK. La reCAPTCHA v3 native régulière n'est pas un mode séparé ; enterprise: false est rejeté.
iOSGoogle RecaptchaEnterprise SDK. Le reCAPTCHA natif régulier v3 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 le reCAPTCHA pour une action et retourne un jeton pour l'évaluation back-end.
getPluginVersionRenvoie la marque de version de l'implémentation de la plateforme.

Cette référence est synchronisée à partir de src/definitions.ts en capacitor-recaptcha.

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