Show Menu
ARGOMENTI×

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 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.
  • 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, consultate Google reCAPTCHA .
Per implementare il servizio reCAPTCHA in AEM Forms:
  1. Ottenete una coppia di chiavi API reCAPTCHA da Google. Include una chiave del sito e un segreto.
  2. Creare un contenitore di configurazione per i servizi cloud.
    1. Scegliere 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, toccate Crea .
    4. Nella finestra di dialogo Crea configurazione, specificate un titolo per la cartella e abilitate Cloud Configurations .
    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 authoring di AEM, andate a > 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.

Uso del CAPTCHA nei moduli adattivi

Per utilizzare CAPTCHA nei moduli adattivi:
  1. Aprire un modulo adattivo in modalità di modifica.
    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.
    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.
    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 per modificarne le proprietà.
  4. Specificate un titolo per il widget CAPTCHA. The default value is Captcha . Selezionate Nascondi titolo se non desiderate che il titolo venga visualizzato.
  5. Dal menu a discesa del servizio Captcha, selezionate reCaptcha per abilitare il servizio reCAPTCHA se lo avete configurato come descritto nel servizio ReCAPTCHA di Google . Selezionate una configurazione dal menu a discesa Impostazioni. Selezionate inoltre la dimensione Normale o Compatta per il widget reCAPTCHA.
    Non selezionate Predefinito 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.