J3.x

Google ReCaptcha

From Joomla! Documentation

This page is a translated version of the page J3.x:Google ReCaptcha and the translation is 100% complete.

Other languages:
Deutsch • ‎English • ‎español • ‎français • ‎Nederlands • ‎svenska
Didacticiel

Comment configurer

Google ReCaptcha et ReCaptcha Invisible
dans Joomla
Joomla! 
3.x

Google a introduit une API no CAPTCHA reCAPTCHA en décembre 2014. Le plugin reCAPTCHA, qui permet de protéger du spam vos formulaires de contact et d'inscription, a été mis à jour dans la version Joomla! 3.4.0. Bien que supportant toujours l'ancienne version 1.0 de reCAPTCHA, vous pouvez utiliser la version 2.0. Vos utilisateurs n'ont plus besoin de compléter un CAPTCHA ; un simple clic permet désormais de prouver qu'ils ne sont pas des robots !

A partir de Joomla 3.9, un nouveau plugin CAPTCHA - reCAPTCHA Invisible a été ajouté, permettant d'utiliser reCAPTCHA invisible sur vos sites web. Il permet de valider les requêtes en arrière-plan, vos utilisateurs n'ont aucune action à effectuer pour valider un formulaire.

Obtenir le reCAPTCHA

  • Allez à l'adresse : https://www.google.com/recaptcha
  • Cliquez sur le bouton en haut à droite Get reCAPTCHA.
  • Connectez-vous à votre compte Google. Si vous n'en avez pas encore, créez-en un.
  • Choisissez le type de reCAPTCHA que vous souhaitez utiliser.
  • Enregistrez votre nouveau site en remplissant les champs nécessaires.

J3.x-Google-ReCaptcha-fr.png

Google reCAPTCHA vous fournira 2 clés :

  • 1 clé du site,
  • 1 clé secrète.

Configurer le plugin Captcha - ReCaptcha

  • Connectez-vous à votre backend
  • Allez dans Extensions  Plug-ins  Captcha - ReCaptcha
  • Modifiez les paramètres du plugin :
    • Statut: sélectionnez Activé.
    • Version : sélectionnez 2.0.
    • Clé du site et clé secrète : copiez et collez les clés site et secrète fournies par Google reCAPTCHA dans les champs appropriés.
    • Thème : sélectionnez un des deux thèmes disponibles.
    • Cliquez sur Enregistrer & Fermer.

J3.x-Google-ReCaptcha-plugin-fr.png

Configurer le plugin Captcha - ReCaptcha Invisible

  • Connectez-vous à votre backend
  • Allez dans Extensions  Plug-ins  CAPTCHA - Invisible reCAPTCHA
  • Modifiez les paramètres du plugin :
    • Statut: sélectionnez Activé.
    • Clé du site et clé secrète : copiez et collez les clés site et secrète fournies par Google reCAPTCHA dans les champs appropriés.
    • Badge : sélectionnez la position du badge sur votre site en frontend.
    • Tabindex : le tabindex du défi. Cette option peut être utile si d'autres éléments de votre page utilisent le tabindex et que vous souhaitez faciliter la navigation. La valeur par défaut est "0", mais vous pouvez la modifier pour que votre utilisateur puisse se concentrer sur le défi après un certain nombre de "tabulations".
    • Fonction de rappel : (Facultatif) fonction de rappel JavaScript, exécutée après une réponse reCAPTCHA réussie.
    • Expiration de la fonction de rappel : (Facultatif) fonction de rappel JavaScript, exécutée si le reCAPTCHA a expiré.
    • Erreur de la fonction de rappel : (Facultatif) fonction de rappel JavaScript, exécutée suite à une erreur de réponse reCAPTCHA.
    • Cliquez sur Enregistrer & Fermer.

J3.x-Google-Invisible-ReCaptcha-plugin-fr.png


Activer Captcha - ReCaptcha / Captcha - ReCaptcha invisible

Pour les formulaires de contact et le formulaire d'inscription

  • Allez dans Système  Configuration  onglet Site.
  • Captcha par défaut : sélectionnez CAPTCHA - reCAPTCHA ou CAPTCHA - reCAPTCHA invisible.
  • Cliquez sur Enregistrer & Fermer.

J3.x-Google-ReCaptcha-Global-Configuration-fr.png

J3.x-Google-Invisible-ReCaptcha-Global-Configuration-fr.png

Pour le formulaire d'inscription uniquement

  • Allez dans Utilisateurs  Utilisateurs.
  • Cliquez sur le bouton Paramètres situé en haut à droite et allez dans l'onglet Paramètres d'utilisateur.
  • Dans le champ Captcha, choisissez l'une des options suivantes :
    • Aucune sélection : ce paramètre ignore la valeur par défaut du captcha défini dans le panneau Configuration. Utilisez ce réglage si vous souhaitez que le ReCAPTCHA soit présent dans les formulaires de Contact, mais pas dans le formulaire d'Inscription.
    • Captcha - ReCaptcha / Captcha - Invisible ReCaptcha: nécessaire uniquement si le captcha par défaut du panneau Configuration est défini sur "Aucune sélection" et que vous voulez que le ReCAPTCHA soit présent dans le formulaire d'inscription, mais pas dans les formulaires de contact.
  • Cliquez sur Enregistrer & Fermer.

Vous pouvez désormais utiliser le ReCaptcha dans vos formulaires ! N'oubliez pas de tester votre ReCaptcha pour vous assurer qu'il fonctionne correctement !

J3.x-Google-ReCaptcha-in-a-Form-fr.png

J3.x-Google-Invisible-ReCaptcha-in-a-Form-en.png