Comment installer un captcha sur Joomla et supprimer la pollution de liens dans le formulaire de contact

Les formulaires connexion, utilisateurs, contact ... sont la première source de spams, de piratage. Il faut donc les protéger.

Allez dans votre back-office, puis dans l'onglet extension >plugin.
Ouvrez votre plugin Captcha-reCaptcha

captcha joomla
Rendez-vous ensuite sur google pour créer votre clé de site :
https://www.google.com/recaptcha/intro/v3beta.html

Cliquez sur myrecaptcaha en haut à droite et connectez-vous avec votre compte google. Vous serez ensuite rediriger sur la page : "Gérer vos clés de l'API reCAPTCHA".

Sous enregistrez votre site, indiquez un libellé pour reconnaitre votre site. Sélectionnez ensuite reCaptcha v2. Indiquez le nom de domaine de votre site et validez.

Vous pouvez désormais récupérer la clé du site et la clé secrète à insérer dans les champs du plugin.

Activez votre plugin et enregistrez.

Pour activer le captcha dans la gestion des utilisateurs :
Allez dans utilisateurs > paramètres
et sélectionnez captcha-recaptcha.
Enregistrez.

utilisateurs captcha joomla


Pour activer le captcha sur le formulaire de contact
Allez dans système > configuration
Dans la partie paramètre du site, sélectionnez Captcha-recaptcha. Enregistrez.
Le captcha est désormais visible en front-end sur votre formualire de contact.

formulaire contact captcha joomla

 

 

Pour plus de sécurité et bannir ceux qui vont vous polluer avec des liens douteux, allez dans le composant fiches de contact. Cliquez sur le contact puis allez sur l'onglet formulaire.

Ajoutez dans la partie mots bannis: url=; link=

liens douteux contact joomla