En 2014, Google a réinventé son système de prévention des spams : ReCaptcha. Les versions précédentes de Captcha permettaient d'empêcher le spam en présentant aux utilisateurs des lettres et des chiffres déformés. Ce système était plus contraignant pour les utilisateurs que pour les spammeurs.
Le nouveau système de Google s'appelle No Captcha ReCaptcha. Ce nouveau système est beaucoup plus convivial et nécessite seulement pour l'utilisateur de cliquer sur une case à cocher.
Dans ce tutoriel, nous allons vous montrer comment activer cette solution anti-spam sur votre site Joomla. Si vous souhaitez apprendre à créer des formulaires, lisez ce guide sur la création de formulaires de contact pour Joomla.
Option 1. Activer ReCaptcha pour le noyau Joomla
Vous devez tout d’abord générer des clés pour votre domaine :
- Accédez au site Google reCaptcha.
- Cliquez sur le bouton "My reCAPTCHA".
- Entrez les détails de votre site tels qu’un libellé, le domaine et l’email du propriétaire :
- Retournez sur votre site Joomla.
- Allez dans Extensions > Plugin Manager.
- Recherchez le plug-in "Captcha - reCaptcha".
Dans les options du plugin, entrez les informations suivantes :
- Version. Choisissez 2.0
- Site key et Secret key. Utilisez celles que vous avez générées à l'étape précédente.
- Thème. Choisissez n'importe lequel.
Ne pas oublier de changer le statut du plugin à ‘Publié’ et cliquez sur "Enregistrer" lorsque vous avez terminé.
- Allez dans Système > Configuration globale > Captcha par défaut.
- Choisissez ReCaptcha.
A partir de maintenant, lorsque vous créerez un nouveau formulaire de contact Joomla, le nouveau captcha sera affiché en bas du formulaire.
Option 2. Utiliser une extension de formulaire qui supporte ReCaptcha
Certaines des meilleures extensions de formulaires Joomla, telles que Shack Forms, prennent en charge Recaptcha par défaut.
Si vous utilisez Shack Forms, cliquez sur l'onglet "Avancé" et vous pourrez choisir Recaptcha pour la prévention de spam. Vous devrez d'abord avoir terminé l'option #1, afin d'utiliser Recaptcha avec Shack Forms.
Voici un aperçu de la façon dont reCaptcha apparaîtra sur vos formulaires Shack :
C'est tout. Votre ReCaptcha est désormais fonctionnel et vous devriez recevoir moins de spam.