Saltare al contenuto principale
Torna ai plugin
@capgo/capacitor-recaptcha
Tutorial
@capgo/capacitor-recaptcha

reCAPTCHA

Genera token reCAPTCHA web o reCAPTCHA Enterprise, più token nativi Enterprise per dispositivi mobili

Guida

Tutoriale su reCAPTCHA

Testare su dispositivo

Scarica l'app Capgo, poi scansione il codice QR code.

reCAPTCHA plugin preview QR code

Utilizza @capgo/capacitor-recaptcha

Genera token reCAPTCHA e reCAPTCHA Enterprise da applicazioni Web, Android e iOS Capacitor.

Installa

npm install @capgo/capacitor-recaptcha
npx cap sync

Configura

import type { CapacitorConfig } from '@capacitor/cli';
import '@capgo/capacitor-recaptcha';

const config: CapacitorConfig = {
  plugins: {
    Recaptcha: {
      androidSiteKey: 'ANDROID_SITE_KEY',
      iosSiteKey: 'IOS_SITE_KEY',
      webSiteKey: 'WEB_SITE_KEY',
      enterprise: true,
    },
  },
};

export default config;

Usa enterprise: false utilizzare solo quando l'implementazione Web dovrebbe caricare la versione standard di reCAPTCHA v3 al posto di reCAPTCHA Enterprise. Android e iOS utilizzano il percorso di Google Enterprise/mobile SDK e rifiutano enterprise: false.

Genera un token

import { Recaptcha } from '@capgo/capacitor-recaptcha';

const { token } = await Recaptcha.execute({
  action: 'login',
});

Inviare il token al tuo backend e crea un'analisi reCAPTCHA prima di accettare la richiesta protetta.

Riferimento completo

Continua da Utilizza @capgo/capacitor-recaptcha

Se stai utilizzando Utilizza @capgo/capacitor-recaptcha per pianificare l'autenticazione e le flussi di account, connettilo con @capgo/capacitor-recaptcha per i dettagli di implementazione in @capgo/capacitor-recaptcha Guida introduttiva per i dettagli di implementazione in Guida introduttiva Utilizza @capgo/capacitor-social-login per i dettagli di implementazione in @capgo/capacitor-social-login @capgo/capacitor-passkey per i dettagli di implementazione in @capgo/capacitor-passkey, e @capgo/capacitor-native-biometric per i dettagli di implementazione in @capgo/capacitor-native-biometric.