Ressources gratuites pour aider les débutants à créer, gérer et développer leur site Joomla

Ajouter un captcha à Joomla (2 méthodes proposées)

Vous souhaitez ajouter un captcha à votre site Joomla? Il en existe plusieurs méthodes, l'une d'entre elles nécessite une inscription sur votre compte Google, l'autre consiste à installer un plugin qui ne nécessite aucune inscription et il est gratuit, il s'agit du plugin OSOLCaptcha. Je vous propose les 2 méthodes dans ce tutoriel.

{Index}

Que signifie captcha ?

Le CAPTCHA (acronyme de l'anglais "Completely Automated Public Turing test to tell Computers and Humans Apart") est une mesure de sécurité de type "authentification par question-réponse". Cette mesure permet de protéger votre compte du spam et d'empêcher toute tentative de décryptage de votre mot de passe en vous soumettant à un test simple visant à vérifier que c'est bien un humain et non un ordinateur qui tente d'accéder au compte.

Source : google

Pourquoi utiliser un captcha ?

Les captchas dont utilisés pour dissuader les pirates d'abuser des services en ligne. Ils empêchent les robots spammeurs de soumettre de fausses ou néfastes (publicité) demandes.

Les captchas sont utilisés pour :

  • Stopper les attaques de force brute lorsque les pirates tentent à de nombreuses reprises de se connecter en utilisant des centaines de mots de passe.
  • Empêcher les pirates de s'inscrire sur votre site avec des intentions malveillantes
  • Empêcher les spammeurs s'abreuver votre blog de commentaires plus que douteux
  • Empêchez les revendeurs de billets d'utiliser des robots pour acheter en gros des billets pour des spectacles et des concerts.
  • Pour rendre les achats en ligne plus sûrs.

Différents types de captcha

Il existe différents types de captcha, certains sont basés sur la reconnaissance et la vérification de texte et d'image, la capture audio, ou encore le calcul mathématique, une question logique.

Comment ajouter un captcha à Joomla?

Une fois que vous aurez créé votre formulaire sur votre votre site Joomla, et qu'il sera accessible aux internautes et que la page sera indexée par Google, vous allez, au bout d'un certain temps, recevoir des indésirables.

Et oui, les robots spammeurs parcourent Internet à la recherche de sites vulnérables, de formulaires de contact, d'inscription .. pour placer leurs annonces. 

Pour lutter contre le spam Joomla! propose son plugin  anti spam, qui protège les formulaires. Les utilisateurs doivent compléter une inscription avec un captcha.

Le captcha est un mécanisme pour lutter contre le spam, on le rencontre très souvent, lorsque l'on remplit un formulaire. Il est positionner devant le bouton Envoyer et permet de vous différencier des robots. Vous devez répondre à une question, reconnaître une image, saisir un code composé de chiffres et de lettres..

Les robots spammeurs ne peuvent ni répondre à une question, ni interpréter une image ... Ils ne soumettent donc pas le formulaire. 

Compte Google et captcha

Pour utiliser les CAPTCHA sur votre site, vous devez disposer d'un compte Google et vous inscrire au service (gratuit). Vous recevrez deux codes avec lesquels vous pourrez utiliser le mécanisme CAPTCHA de Joomla! 

Comment procéder ?

  1. Rendez-vous sur la page : https://www.google.com/recaptcha/admin/create
  2. Donnez un nom à votre reCAPTCHA
  3. Choisissez le type de captcha
  4. Entrer le domaine qui sera affecté par ce reCAPTCHA
  5. Accepter les termes de services et cliquez sur Envoyer
  6. Copiez les clés générées par Google sous Clé publique (Site key) et Clé privée (Secret key).

Plugin captcha de Joomla

Retournez dans le Back office de Joomla. Activez le plugin reCAPTCHA en cliquant sur la coche verte dans la colonne Statut de la ligne Captcha-ReCAPTCHA.

Configuration du plugin 

Dans le gestionnaire de plugin,cliquez sur le plugin Captcha - ReCaptcha. Coller les 2 clés, Enregistrez.

Le plugin est activé sur le site internet.

Installer le plugin OSOLCaptcha 

Pour installer le plugin de protection, voici les différentes étapes :

  • Connectez à votre interface d'administration Joomla en tant qu'administrateur
  • Puis Extensions > Gérer > Installation
  • Rechercher le plugin
  • Lorsque vous avez repérez le plugin dans la liste, cliquez sur Installer et suivez la procédure. Joomla installe le plugin.
  • Dans la barre de menu haut, cliquez sur Extensions, puis cliquez sur Plugins.
  • Dans le filtre saisissez le nom du plugin
  • Localisez le plugin Système - osolCaptchaplugin 
  • Activez le plugin, cliquer sur l'icône, il doit être vert.
  • Pour configurer le plugin, cliquez sur le nom du plugin Système - osolCaptcha.
  • Le style CAPTCHA peut être modifié avec de nombreuses autres options, et les prévisualiser.
  • Puis sauver.

Le captcha est à présent activé sur votre Joomla. Testez votre captcha sur votre formulaire de contact.

 

Agence Joomla

Téléphone : 0672271069

Email : contact@sylvie-ceci.info

Lun Vend 8h00 18h00

Liens utiles