Zum Inhalt springen

@capgo/capacitor-reCAPTCHA

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

@capgo/capacitor-recaptcha Laden Sie Google reCAPTCHA auf jedem Capacitor-Plattform und geben Sie einen Token für einen benannten Aktion zurück.

Verwenden Sie es vor sensiblen Anfragen wie Login, Registrierung, Bestellung, Passwort-Reset oder missbrauchsfreie Formulareinreichungen. Senden Sie den Token an Ihren Backend und erstellen Sie eine reCAPTCHA-Bewertung dort.

Kernfunktionen

Core Fähigkeiten
  • 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.

Funktionsunterstützung

Plattformunterstützung
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 ist abgelehnt.
iOSGoogle RecaptchaEnterprise SDK. Die native regelmäßige reCAPTCHA v3 ist kein separates Modus; enterprise: false ist abgelehnt.
MethodeBeschreibung
loadLädt und cachet den reCAPTCHA-Klienten 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.

Dieser Verweis wird von src/definitions.ts in capacitor-ReCaptcha.

Wenn Sie ReCaptcha @capgo/capacitor-ReCaptcha zum Planen der Authentifizierung und der 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.