S3ldonPress

CAPTCHA in Drupal

Posted on | febbraio 18, 2009 | No Comments

Uno dei problemi che affligge chiunque possieda un sito web è quello di difendersi dallo spam a qualsiasi livello, dai commenti agli utenti fittizi, alle email mandate ad capocchiam. E uno degli strumenti più in voga per difendersi è quello di utilizzare il test CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart” – Test di Turing pubblico e completamente automatico per distinguere computer e umani). Praticamente quei numeri che bisogna inserire solitamente in un form, ormai praticamente su qualunque pagina web. Vediamo come poter integrare questo sistema in Drupal.

A tale scopo c’è bisogno di due moduli: il modulo captcha e il modulo textimage. Il primo serve ad aggiungere “l’infrastruttura” per il test ed include un test matematico, il secondo invece aggiunge il più classico test del testo da trascrivere. Dopo aver scaricato i due moduli e averli decompressi della cartella modules di Drupal, bisogna abilitarli tramite il pannello Amministrazione->Moduli. Una volta abilitati bisogna configurarli. Bisogna andare in Amministrazione->Gestione Utente->Captcha Qui è possibile scegliere per quale form abilitare captcha e che tipo di captcha utilizzare. Per usare il test della trascrizione del testo bisogna scegliere image altrimenti per il test matematico bisogna scegliere Math. Andando poi sulla scheda Image CAPTCHA è possibile configurare come deve essere visualizzata l’immagine, il colore del testo, la distorsione e così via. Per poter utilizzare font diversi da quelli di base bisogna aggiungere il file di font .ttf nella cartella indicata. A questo punto CAPTCHA è configurato. Ricordate che affinchè gli utenti visualizzino il test c’è bisogno che nella pagina del controllo degli accessi (Amministrazione->Gestione Utenti->Controllo accessi) non sia spuntata l’opzione skip CAPTCHA relativa al modulo CAPTCHA.

 

Similar Posts:

Easy AdSense by Unreal

Comments

Leave a Reply





  • Meta

  • Archivi

  • Similar Posts

  • Articoli recenti

  • Commenti recenti

  • Tag

  • Visitors Online

  • Blog sotto licenza Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License
    Creative Commons License