Passer à la navigation

@capgo/capacitor-recaptcha

Générer des jetons reCAPTCHA et reCAPTCHA Enterprise sur Web, Android et iOS avant les requêtes 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 à risque d'abus. Envoyez le jeton à votre serveur 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 retourne un jeton.
  • getPluginVersion - Retourne le marqueur de version de l'implémentation native.
PlateformeSupport
WebreCAPTCHA v3 avec api.jsou reCAPTCHA Enterprise avec enterprise.js
AndroidreCAPTCHA mobile Google pour les appareils SDK. Le reCAPTCHA v3 natif régulier n'est pas un mode séparé ; enterprise: false est rejeté.
iOSGoogle RecaptchaEnterprise SDK. Le mode natif de reCAPTCHA v3 n'est pas un mode séparé; enterprise: false __CAPGO_KEEP_0__ est rejeté.
MéthodeDescription
loadCharge et 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 à 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 les détails d'implémentation dans @capgo/capacitor-social-login, @capgo/capacitor-passkey pour les détails 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.