Captcha reCaptcha di Google: facile per gli umani, difficile per i bots

Posted on 21st Aug 2015 13:55:09 in Php, Google

 Google reCaptcha

Se il tuo sito include un modulo per l'invio di mail, per evitare di avere la tua casella di posta piena di spam, si può usare un captcha.

 

Cosa è un captcha?

Un CAPTCHA è un programma che protegge il tuo sito dai bots, attraverso un test per determinare se l'utente è un umano o è un computer.

 

Per usare il captcha di google connettersi al sito google per ottenere una chiave di sicurezza pubblica e privata:

 http://www.google.com/recaptcha/admin 

 

Per maggiori informazioni dal sito ufficiale:

 https://www.google.com/recaptcha/intro/index.html 

 

La chiave di sicurezza pubblica serve per visualizzare il widget di Google nel tuo sito.

La chiave di sicurezza privata autorizza la comunicazione tra la tua applicazione backend e il server reCaptcha che verifica la risposta dell'utente. Questa coppia di chiavi è unica per ogni dominio e sottodominio di primo livello specificato nella richiesta.

 

Per vedere l'esempio di un codice, esegui il download da:

 https://github.com/ErmelindaRapoli/source-code/tree/9fbd2d046cfd08e9e5b5ba5f351cf005af14c220 

 

Per vedere in azione il codice appena scaricato:

Esempio Google reCaptcha:

 http://www.ermelindarapoli.it/captchaGoogle/