Imposta Google reCAPTCHA in OpenCart

Se sei un professionista o un esperto nel mondo dello sviluppo di siti web, la parola CAPTCHA non dovrebbe sembrare estranea a te. È una tecnica importante e ampiamente utilizzata per determinare se l'utente è un bot o un vero umano. Esistono molti script di terze parti che ti consentono di configurare facilmente CAPTCHA nel tuo sito web. Oggi discuteremo come integrare reCAPTCHA in OpenCart.

Il servizio reCAPTCHA è fornito da Google ed è gratuito! La buona notizia è che la funzionalità stessa è inclusa nel nucleo di OpenCart. Quindi dovremo configurarlo correttamente e abilitarlo, e sei a posto!

Per iniziare, imposteremo le tue chiavi API sul sito di Google e, mentre proseguiremo, vedremo come potresti configurare le impostazioni di reCAPTCHA nel back-end di OpenCart. Alla fine dell'articolo, discuteremo anche quali sezioni della convalida reCAPTCHA del supporto front-end per impostazione predefinita.

Suppongo che tu stia utilizzando l'ultima versione di OpenCart. Andiamo avanti registrando il tuo sito con Google e ottenendo le tue credenziali API.

Registrare il sito e ottenere le chiavi API per reCAPTCHA

Vai al sito Google reCAPTCHA e fai clic su Ottieni reCAPTCHA pulsante nella sezione in alto a destra. Se non hai già effettuato l'accesso a un account Google, ti verrà chiesto di farlo. Altrimenti, verrai indirizzato al modulo di registrazione di reCAPTCHA come mostrato nella seguente schermata.

Compila i campi come suggerito e clicca su Registrare per passare alla pagina successiva. Nella pagina successiva, ti verranno mostrate le credenziali API per il tuo sito. Si dovrebbe annotare il Chiave del sito e Chiave segreta valori, come avremo bisogno di loro più tardi.

Quindi, è tutto questo per la registrazione del tuo sito con il servizio Google reCAPTCHA. Nella prossima sezione vedremo come utilizzarlo nel back-end.

Imposta le chiavi API in OpenCart

Dirigiti verso il back-end di OpenCart. Navigare verso Sistema> Impostazioni e modifica il tuo negozio. Clicca sul Google scheda, che dovrebbe visualizzare il modulo di configurazione come mostrato nello screenshot seguente.

Nel Google reCAPTCHA sezione, immettere Chiave del sito e Chiave segreta per il tuo sito e salva le impostazioni. Certo, devi tenerlo Abilitato anche!

Ora abbiamo completato la configurazione delle credenziali API con OpenCart. Nella prossima sezione vedremo schermi diversi nel front-end per assicurarci che funzioni correttamente.

Vai a pagine supportate da Recaptcha

Generalmente, il CAPTCHA viene utilizzato nei moduli per bloccare l'invio automatico e di spam. Pertanto, OpenCart lo include in un paio di moduli nel front-end. Passiamo attraverso diverse pagine che supportano l'integrazione di reCAPTCHA.

Il modulo di contatto

Vai al Contattaci pagina del tuo sito e dovresti vedere una validazione reCAPTCHA ben integrata!

Spiacenti, i bot / spammer non sono ammessi!

Il modulo di revisione

Se hai abilitato le recensioni dei prodotti sul tuo sito, è anche coperto dal radar di reCAPTCHA. Il modulo di revisione del prodotto è disponibile nella pagina dei dettagli del prodotto sotto Recensioni linguetta.

Il modulo di reso

Infine, vediamo un'altra schermata che supporta l'integrazione con reCAPTCHA. Se qualcuno vuole restituire un prodotto, deve compilare un modulo nel front-end. Pertanto, è importante assicurarsi che dovremmo verificare se il prodotto è stato restituito dall'utente effettivo che ha effettuato l'ordine.

Quindi, è tutto ciò che riguarda la convalida reCAPTCHA nel front-end di OpenCart.

Come puoi vedere, è davvero facile configurare reCAPTCHA nel tuo sito. Dovresti andare avanti e attivarlo per fermare lo spamming, il che è davvero fastidioso nelle operazioni quotidiane e consuma una quantità considerevole del nostro tempo.

Conclusione

Oggi, abbiamo esaminato l'utilità reCAPTCHA in OpenCart e abbiamo discusso su come configurarlo dal back-end. Abbiamo anche utilizzato un paio di schermate nel front-end che supportano reCAPTCHA per impostazione predefinita. 

Se desideri prendere in considerazione la possibilità di commercializzare il tuo prodotto OpenCart o vedere quello che altri hanno fatto con la piattaforma, consulta il marketplace per vedere cosa è attualmente disponibile.

In caso di domande o commenti, utilizza il feed dei commenti qui sotto o potresti contattarmi tramite Twitter.