Joomla! 3.x - reCAPTCHA
Plugin CAPTCHA-reCAPTCHA
Quando si effettua una registrazione, o anche in altri ambiti, come quello della compilazione di un qualsiasi form sul web, ci troviamo di fronte a un'immagine contentete caratteri e segni di vario colore che risultano quasi illeggibili, ma che poi inseriti in un'apposita casella di testo, ci permettono di effettuare con successo la nostra registrazione/compilazione.
E' il cosiddetto 'captcha': serve a evitare che tanto sul nostro sito, quanto su quelli che visitiamo, si introducano software in grado di generare automamente account, profili, commenti e quant'altro.
Il motivo per cui esistono i captcha è che essendo possibile far interagire il computer con i form, si possono potenzialmente creare dei software in grado di creare account a cascata compilando a caso i dati da essi richiesti.
Questo ostacolo è stato superato grazie ai captcha che impediscono alla macchina di proseguire poiché non in grado di leggere immagini e dunque di inserire correttamente la chiave in essa contenuta. In pratica ci si assicura che dietro la macchina vi sia un essere umano.
reCAPTCHA di Google fa proprio questo. Dalla versione 2.5 di Joomla! è possibile integrarlo nei form contatti e registrazioni utente grazie al plugin Captcha-ReCaptcha.
Nell'immagine si può apprezzare il pannello amministratore di Joomla nella attuale: Estensioni > Plugin ricerca per 'recaptcha'
L'attivazione del plugin di Joomla! è semplice: basta entrare da Estensioni > Plugin, entrare nel plugin Captcha-ReCaptcha e cambiare lo Stato da Sospeso a Pubblicato.
Ora basterà seguire il link suggerito nella descrizione del plugin: https://www.google.com/recaptcha e procedere con l'attivazione del servizio e l'ottenimento delle chiavi da associare al nostro sito.
Una volta arrivati sul sito di Google reCAPTCHA, in alto a destra, cliccate su Admin console, poi in alto a sinistra sul simbolo '+' per creare o aggiungere un nuovo sito per il nostro account Google.
Dovreste dunque vedere come da immagine qui a lato, il form per l'inserimento dei dati del nuovo sito.
Compilatelo con le informazioi richieste avendo cura di inserirle correttamente. Scegliete anche il tipo di reCAPTCHA che desiderate utilizzare: versione 2 (test) o versione 3 (punteggio).
Finita la configurazione cliccate su "Salva".
A questo punto dovrebbero avervi fornito le chiavi reCAPTCHA necessarie a completare la procedura atta ad attivare il plugin sul sito.
Tornando alla gestione del plugin nel backend di Joomla, inserire le chiavi appena ottenute nelle apposite caselle di testo.
Successivamente, cliccate su Salva in alto a sinistra.
Ultimo passaggio è abilitare il servizio nel nostro sito:
Andiamo in Configurazione Globale e nella schermata che ci si presenta, nel Box Captcha scegliere come predefinito Captcha - ReCaptcha.
Fare click su Salva e Chiudi
Ora si tratta solo di testarne il funzionamento, magari andando nel form contatti e provando ad auto inviarci un messaggio...