Zum Inhalt springen

@capgo/capacitor-recaptcha

Erstelle reCAPTCHA- und reCAPTCHA Enterprise-Tokens auf Web, Android und iOS, bevor du sensitive Backend-Anfragen sendest.

@capgo/capacitor-recaptcha Lädt Google reCAPTCHA auf jedem Capacitor-Gerät und gibt einen Token für einen benannten Aktion zurück.

Verwende es vor sensiblen Anfragen wie Anmeldung, Registrierung, Bestellung, Passwort-Reset oder missbräuchlich gefährdeten Formulareingaben. Sende das Token an deinen Backend und erstelle eine reCAPTCHA-Bewertung dort.

  • load - Lädt und cachet die Plattform-Client für reCAPTCHA.
  • execute - Ausführt reCAPTCHA für eine Aktion und gibt einen Token zurück.
  • getPluginVersion - Gibt die Versionsnummer der nativen Implementierung zurück.
PlattformUnterstützung
WebreCAPTCHA v3 mit api.js, oder reCAPTCHA Enterprise mit enterprise.js
AndroidGoogle mobile reCAPTCHA SDK. Native regelmäßige reCAPTCHA v3 ist kein separates Modus; enterprise: false wird abgelehnt.
iOSGoogle RecaptchaEnterprise SDK. Native regelmäßige reCAPTCHA v3 ist kein separates Modus; enterprise: false wird abgelehnt.
MethodeBeschreibung
loadLädt und cachet den reCAPTCHA-Client für die aktuelle Plattform.
executeAusführt reCAPTCHA für eine Aktion und gibt ein Token für die Backend-Beurteilung zurück.
getPluginVersionGibt die Plattformimplementierungsversion zurück.

Diese Referenz wird von src/definitions.ts in capacitor-recaptcha.

Wenn Sie @capgo/capacitor-recaptcha zur Planung der Authentifizierung und Kontoflows verwenden, verbinden Sie es mit Mit @capgo/capacitor-recaptcha für die native Fähigkeit in @capgo/capacitor-recaptcha, @capgo/capacitor-social-login für die Implementierungsdetails in @capgo/capacitor-social-login, @capgo/capacitor-passkey für die Implementierungsdetails in @capgo/capacitor-passkey, @capgo/capacitor-native-biometric für die Implementierungsdetails in @capgo/capacitor-native-biometric, und Zwei-Faktor-Authentifizierung für die Implementierungsdetails in Zwei-Faktor-Authentifizierung.