Saltare al contenuto

@capgo/capacitor-recaptcha

Genera token reCAPTCHA e reCAPTCHA Enterprise su Web, Android e iOS prima di richieste backend sensibili.

@capgo/capacitor-recaptcha carica Google reCAPTCHA su ogni piattaforma Capacitor e restituisce un token per un'azione denominata.

Utilizzalo prima di richieste sensibili come login, registrazione, checkout, reimpostazione della password o invio di form vulnerabili all'abuso. Inviare il token al tuo backend e creare un'analisi reCAPTCHA lì.

Capacità fondamentali

Capabilità di base
  • load - Carica e memorizza il client reCAPTCHA della piattaforma.
  • execute - Esegue reCAPTCHA per un'azione e restituisce un token.
  • getPluginVersion - Restituisce il marchio di versione dell'implementazione nativa.

Sostegno della piattaforma

Sostegno della piattaforma
PiattaformaSostegno
SostegnoSostegno api.jsWeb enterprise.js
reCAPTCHA v3 con o reCAPTCHA Enterprise con AndroidGoogle reCAPTCHA mobile SDK. Il reCAPTCHA v3 regolare nativo non è un modo separato; enterprise: false è rifiutato.
iOSGoogle RecaptchaEnterprise reCAPTCHA mobile SDK. Il reCAPTCHA v3 regolare nativo non è un modo separato; enterprise: false è rifiutato.
MetodoDescrizione
loadCarica e memorizza il client reCAPTCHA per la piattaforma corrente.
executeEsegue il reCAPTCHA per un'azione e restituisce un token per la valutazione di backend.
getPluginVersionRestituisce la versione del marker di implementazione della piattaforma.

Questa riferimento è sincronizzato da src/definitions.ts in capacitor-recaptcha.

Se stai utilizzando @capgo/capacitor-recaptcha per pianificare l'autenticazione e le flussi di account, connettilo con Utilizzando @capgo/capacitor-recaptcha per la capacità nativa in Utilizzare @capgo/capacitor-recaptcha, @capgo/capacitor-social-login per il dettaglio di implementazione in @capgo/capacitor-social-login, @capgo/capacitor-passkey per il dettaglio di implementazione in @capgo/capacitor-passkey, @capgo/capacitor-native-biometric per il dettaglio di implementazione in @capgo/capacitor-native-biometric, e Autenticazione a due fattori per il dettaglio di implementazione in Autenticazione a due fattori.