Uso di CAPTCHA nei moduli adattivi

CAPTCHA (Test di Turing Pubblico Completamente Automatizzato per dire Computer e Humans Apart) è un programma comunemente utilizzato nelle transazioni online per distinguere tra gli umani e i programmi o robot automatizzati. Rappresenta una sfida e valuta la risposta degli utenti per determinare se si tratta di un essere umano o un bot che interagisce con il sito. Impedisce all'utente di procedere in caso di esito negativo del test e contribuisce a rendere sicure le transazioni online, impedendo ai bot di inviare spam o scopi dannosi.

AEM Forms supporta il CAPTCHA nei moduli adattivi. Potete utilizzare il servizio reCAPTCHA di Google per implementare CAPTCHA.

NOTA

AEM Forms supporta solo reCaptcha v2. Qualsiasi altra versione non è supportata.

CAPTCHA nei moduli adattivi non è supportato in modalità offline nell'app AEM Forms.

Configurare il servizio ReCAPTCHA da Google

Gli autori dei moduli possono utilizzare il servizio reCAPTCHA di Google per implementare CAPTCHA nei moduli adattivi. Offre funzionalità CAPTCHA avanzate per proteggere il sito. Per ulteriori informazioni sul funzionamento di reCAPTCHA, vedere Google reCAPTCHA.

ricontcha

Per implementare il servizio reCAPTCHA in AEM Forms:

  1. Ottenete reCAPTCHA API key pair da Google. Include una chiave del sito e un segreto.

  2. Creare un contenitore di configurazione per i servizi cloud.

    1. Vai a Strumenti > Generale > Browser di configurazione.

    2. Effettuate le seguenti operazioni per abilitare la cartella globale per le configurazioni cloud o saltate questo passaggio per creare e configurare un'altra cartella per le configurazioni del servizio cloud.

      1. Nel browser di configurazione, selezionate la cartella globale e toccate Proprietà.
      2. Nella finestra di dialogo Proprietà configurazione, abilita Configurazioni cloud.
      3. Toccate Salva e chiudi per salvare la configurazione e uscire dalla finestra di dialogo.
    3. Nel browser di configurazione, toccare Crea.

    4. Nella finestra di dialogo Crea configurazione, specificate un titolo per la cartella e abilitate le Configurazioni cloud.

    5. Toccate Crea per creare la cartella abilitata per le configurazioni del servizio cloud.

  3. Configurare il servizio cloud per reCAPTCHA.

    1. Nell'istanza di AEM autore, andate a strumenti > Cloud Services.
    2. Toccate reCAPTCHA. Viene visualizzata la pagina Configurazioni. Selezionate il contenitore di configurazione creato nel passaggio precedente e toccate Crea.
    3. Specificate Nome, Chiave del sito e Chiave segreta per il servizio reCAPTCHA e toccate Crea per creare la configurazione del servizio cloud.
    4. Nella finestra di dialogo Modifica componente, specificate il sito e le chiavi segrete ottenute al punto 1. Toccate Salva impostazioni, quindi toccate OK per completare la configurazione.

    Una volta configurato, il servizio reCAPTCHA è disponibile per l'uso nei moduli adattivi. Per ulteriori informazioni, vedere Uso di CAPTCHA nei moduli adattivi.

Utilizzare CAPTCHA nei moduli adattivi

Per utilizzare CAPTCHA nei moduli adattivi:

  1. Aprire un modulo adattivo in modalità di modifica.

    NOTA

    Verificare che il contenitore di configurazione selezionato al momento della creazione del modulo adattivo contenga il servizio cloud reCAPTCHA. È inoltre possibile modificare le proprietà del modulo adattivo per modificare il contenitore di configurazione associato al modulo.

  2. Dal Browser componenti, trascinate il componente Captcha nel modulo adattivo.

    NOTA

    L’utilizzo di più componenti Captcha in un modulo adattivo non è supportato. Inoltre, non è consigliabile utilizzare CAPTCHA in un pannello contrassegnato per il caricamento pigro o in un frammento.

    NOTA

    Captcha è sensibile al tempo e scade tra circa un minuto. Pertanto, si consiglia di posizionare il componente Captcha subito prima del pulsante Invia nel modulo adattivo.

  3. Selezionate il componente Captcha aggiunto e toccate cmppr per modificarne le proprietà.

  4. Specificate un titolo per il widget CAPTCHA. Il valore predefinito è Captcha. Selezionare Nascondi titolo se non si desidera che il titolo venga visualizzato.

  5. Dal menu a discesa Captcha service, selezionate reCaptcha per abilitare il servizio reCAPTCHA se lo avete configurato come descritto in ReCAPTCHA service by Google. Selezionate una configurazione dal menu a discesa Impostazioni. Inoltre, per il widget reCAPTCHA, selezionate la dimensione come Normal o Compact.

    NOTA

    Non selezionate Default dal menu a discesa del servizio Captcha perché il servizio AEM CAPTCHA predefinito è obsoleto.

  6. Salvare le proprietà.

Il servizio reCAPTCHA è attivato nel modulo adattivo. È possibile visualizzare l'anteprima del modulo e vedere il funzionamento di CAPTCHA.

In questa pagina