Zum Inhalt springen

@capgo/capacitor-reCAPTCHA

Erstelle reCAPTCHA- und reCAPTCHA Enterprise-Tokens auf Web, Android und iOS vor sensitive Backend-Anfragen.

Übersicht

Übersicht

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

Verwenden Sie es vor sensiblen Anfragen wie Login, Registrierung, Bestellung, Passwortrücksetzen oder missbrauchsfreie Formulareinträge. Senden Sie das Token an Ihren Backend und erstellen Sie eine reCAPTCHA-Bewertung dort.

  • load - Lädt und cachet den 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. Die native regelmäßige reCAPTCHA v3 ist kein separates Modus; enterprise: false wird abgelehnt.
iOSGoogle RecaptchaEnterprise SDK. Die 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 einen Token für die Backend-Beurteilung zurück.
getPluginVersionRuft die Versionsmarke der Plattformimplementierung ab.

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

Wenn Sie ReCaptcha von @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-ReCaptcha verwenden @capgo/capacitor-ReCaptcha um die Authentifizierung und die Kontenflüsse zu planen, verbinden Sie es mit Mit @capgo/capacitor-ReCaptcha zur nativen Fähigkeit in Verwendung von @capgo/capacitor-recaptcha, @capgo/capacitor-social-login zur Implementierungsdetail in @capgo/capacitor-social-login, @capgo/capacitor-passkey zur Implementierungsdetail in @capgo/capacitor-passkey, @capgo/capacitor-native-biometric zur Implementierungsdetail in @capgo/capacitor-native-biometric, und Zwei-Faktor-Authentifizierung zur Implementierungsdetail in Zwei-Faktor-Authentifizierung.