Uso del 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 umani e programmi automatizzati o bot. Rappresenta una sfida e valuta la risposta dell'utente per determinare se si tratta di un essere umano o un bot che interagisce con il sito. Impedisce all'utente di procedere se il test non riesce e contribuisce a rendere sicure le transazioni online impedendo ai bot di pubblicare spam o scopi dannosi.

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

NOTA

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

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

Configurare il servizio ReCAPTCHA da Google

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

ricontcha

Per implementare il servizio reCAPTCHA in AEM Forms:

  1. Ottenere la coppia di chiavi API reCAPTCHA da Google. Include una chiave del sito e un segreto.

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

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

    2. Effettua le seguenti operazioni per abilitare la cartella globale per le configurazioni cloud o salta questo passaggio per creare e configurare un’altra cartella per le configurazioni del servizio cloud.

      1. Nel Browser configurazioni, seleziona la cartella global e tocca Properties.
      2. Nella finestra di dialogo Proprietà configurazione, abilita Configurazioni cloud.
      3. Tocca Salva e chiudi per salvare la configurazione e uscire dalla finestra di dialogo.
    3. Nel Browser configurazioni, tocca Crea.

    4. Nella finestra di dialogo Crea configurazione , specifica un titolo per la cartella e abilita Configurazioni cloud.

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

  3. Configura il servizio cloud per reCAPTCHA.

    1. Sull'istanza di authoring di AEM, vai a strumenti > Cloud Services.
    2. Tocca reCAPTCHA. Viene visualizzata la pagina Configurazioni . Seleziona il contenitore di configurazione creato nel passaggio precedente e tocca Crea.
    3. Specifica nome, chiave del sito e chiave segreta per il servizio reCAPTCHA e tocca Crea per creare la configurazione del servizio cloud.
    4. Nella finestra di dialogo Modifica componente , specifica il sito e le chiavi segrete ottenute nel passaggio 1. Tocca Salva impostazioni, quindi tocca OK per completare la configurazione.

    Una volta configurato il servizio reCAPTCHA, è disponibile per l’uso nei moduli adattivi. Per ulteriori informazioni, consulta Uso del CAPTCHA nei moduli adattivi.

Utilizzare il CAPTCHA nei moduli adattivi

Per utilizzare il CAPTCHA nei moduli adattivi:

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

    NOTA

    Assicurati che il contenitore di configurazione selezionato durante la 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, trascina il componente Captcha nel modulo adattivo.

    NOTA

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

    NOTA

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

  3. Seleziona il componente Captcha aggiunto e tocca cmppr per modificarne le proprietà.

  4. Specifica 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 Servizio Captcha , seleziona reCaptcha per abilitare il servizio reCAPTCHA se lo hai configurato come descritto in Servizio ReCAPTCHA di Google. Seleziona una configurazione dal menu a discesa Impostazioni . Inoltre, seleziona la dimensione come Normale o Compatta per il widget reCAPTCHA.

    NOTA

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

  6. Salva le proprietà.

Il servizio reCAPTCHA è abilitato nel modulo adattivo. Puoi visualizzare l’anteprima del modulo e vedere come funziona il CAPTCHA.

In questa pagina