WordPress Security How To
WordPress Security How To

Comment mettre en place reCAPTCHA

Comment configurer l'enregistrement reCAPTCHA for WordPress et WooCommerce, réinitialiser le mot de passe et les formulaires de connexion. Arrêtez les commentaires de spam avec invisible reCAPTCHA.


English version: How to set up reCAPTCHA


Qu'est-ce que reCAPTCHA et comment ça marche?

reCaptcha by Google

reCaptcha widget by Google

reCAPTCHA est un mécanisme de vérification humaine créé et géré par Google sous la forme d'un service anti-spam gratuit.

Lorsque vous activez reCAPTCHA pour un formulaire sur votre site Web, deux scripts JavaScript sont chargés à partir des serveurs de Google chaque fois qu'une page Web contenant le formulaire est affichée. Si vous avez activé la version visible, ces scripts afficheront un widget reCAPTCHA dans le formulaire. Avec invisible reCAPTCHA, ces scripts affichent un badge reCAPTCHA au coin de l'écran.

Chaque fois qu'un utilisateur soumet le formulaire avec reCAPTCHA, le plug-in WP Cerber envoie une requête HTTP au serveur Google pour s'assurer que le formulaire a été soumis par un humain et non par un bot. Si le serveur Google répond par «Non, c'est un bot» , le traitement du formulaire est interrompu et l'utilisateur voit le message suivant: ERREUR: la vérification humaine a échoué. Veuillez cliquer sur la case carrée dans le bloc reCAPTCHA ci-dessous .

À propos: pourquoi reCAPTCHA ne protège pas WordPress des attaques par force brute .

Configurons reCAPTCHA pour les formulaires WordPress

Vous pouvez facilement configurer reCAPTCHA sur un site Web sur lequel le plug-in gratuit WP Cerber Security est installé. Mais avant de pouvoir utiliser reCAPTCHA sur un site Web, vous devez obtenir une clé de site et une clé secrète sur le site Web de Google. Pour obtenir les clés, vous devez avoir un compte Google.

Enregistrez votre site Web et obtenez les deux clés ici: https://www.google.com/recaptcha/admin

Remarque: Si vous envisagez d'utiliser une version invisible, vous devez obtenir et utiliser la clé de site et une clé secrète pour la version invisible uniquement.

  1. Une fois les clés créées pour vous, accédez à la page des paramètres reCAPTCHA du plug-in WP Cerber.
  2. Copiez les clés dans les champs appropriés dans les paramètres reCAPTCHA.
  3. Cochez les cases pour tous les formulaires que vous souhaitez vérifier avec reCAPTCHA.
  4. Assurez-vous que le widget reCAPTCHA est affiché correctement.
  5. Terminé!

reCAPTCHA pour WooCommerce

Remarque importante pour les utilisateurs de WooCommerce: vous ne pouvez pas activer et utiliser deux widgets reCAPTCHA visibles (pour deux formulaires) sur la même page. Un seul widget par page est autorisé. Donc, si vous avez deux formulaires sur la même page, choisissez-en un seul, un formulaire plus important ou utilisez la version invisible.

reCAPTCHA pour les formulaires de commentaires WordPress

Si vous devez aligner le widget reCAPTCHA visible, utilisez le style CSS personnalisé avec le personnaliseur de site.

  1. Pour accéder au personnalisateur WordPress, accédez au menu Apparence / Personnalisation à partir de votre tableau de bord WordPress. Vous serez dirigé directement vers l'interface du Customizer, avec l'aperçu de votre thème à droite et le menu Customizer à gauche. Faites défiler et cliquez
  2. Faites défiler la liste et cliquez sur Additional CSS .
  3. Entrez le code CSS suivant pour aligner le widget reCAPTCHA à droite.

 #cerber-recaptcha > div { 
text-align: right;
width: auto !important;
height: auto !important;
}

Remarque: lors de la modification du style CSS dans le personnaliseur de site, vos modifications seront automatiquement appliquées à la fenêtre d'aperçu, mais elles ne seront réellement enregistrées que si vous cliquez sur le bouton Enregistrer et publier.

Une excellente alternative à reCAPTCHA

Le moteur de détection antispam et bot de Cerber est une excellente alternative à Google reCAPTCHA . Le moteur protège le formulaire de commentaire WordPress et est capable de protéger tous les formulaires de contact et d'inscription sur un site Web. C'est compatible avec pratiquement n'importe quelle forme. Testé avec les formulaires Caldera, Gravity Forms, Formulaire de contact 7, Formulaires Ninja, Formidable Forms, Formulaire de contact Fast Secure, Formulaire de contact de WPForms.

Dépannage de reCAPTCHA

Tout d’abord, examinez l’onglet Activité. Si le message "Les paramètres reCAPTCHA sont incorrects", cela signifie que votre clé et votre secret ne sont pas corrects et n'ont pas été reconnus par le serveur Google.

Si le message "La demande adressée au service Google reCAPTCHA a échoué", cela signifie que votre serveur Web ne parvient pas à se connecter à des serveurs externes. Demandez à votre fournisseur d’hébergement ce problème. Parfois, les fournisseurs d’hébergement bloquent les requêtes HTTP sortantes des sites Web.

Inconvénients de reCAPTCHA

Certains propriétaires de sites Web ont une expérience négative de reCAPTCHA. De temps en temps, nous nous plaignons de la mise en page brisée d'un formulaire. Parfois, la mise en page d'une page n'est pas compatible avec les styles du widget reCAPTCHA. Si vous avez une expérience aussi désagréable, faites-le nous savoir.

Être conscient

Bien que Google offre ce service gratuitement, il n’est pas totalement gratuit. Parce que Google est une énorme entreprise et n'offre pas quelque chose gratuitement. Donc, vous devez payer quelque chose en retour et dans ce cas, vous allez partager des détails inconnus de nous sur votre navigateur et votre site Web.

Les explications suivantes proviennent du site Web de Google. Vous pouvez les vérifier lorsque vous enregistrez votre site Web sur la page de service reCAPTCHA.

Vous reconnaissez et comprenez que l'API reCAPTCHA fonctionne en collectant des informations sur le matériel et les logiciels, telles que les données de périphérique et d'application, ainsi que les résultats des contrôles d'intégrité, puis en envoyant ces données à Google pour analyse. Conformément à la Section 3 (d) des Conditions d'utilisation des API Google, vous acceptez que, si vous utilisez les API, il vous incombe de fournir les notifications ou autorisations nécessaires pour la collecte et le partage de ces données avec Google. Pour les utilisateurs de l'Union européenne, vous et votre client API devez vous conformer à la politique de consentement de l'utilisateur de l'UE actuellement en vigueur à l'adresse

À quoi ressemble reCAPTCHA?

Parfois, vous pourriez voir reCAPTCHA graphique un peu compliqué avec un ensemble d'images. Vous devez sélectionner les images appropriées selon l'explication ci-dessus.

reCAPTCHA antispam plugin

reCAPTCHA for WordPress

reCAPTCHA antispam woocommerce

reCAPTCHA as anti-spam for WooCommerce

reCAPTCHA antispam WordPress

reCAPTCHA for WordPress comment form

reCAPTCHA plugin WooCommerce

reCAPTCHA plugin for WooCommerce

reCAPTCHA plugin WordPress

reCAPTCHA anti-spam plugin for WordPress


I'm a team lead in Cerber Tech. I'm a software & database architect, WordPress - PHP - SQL - JavaScript developer. I started coding in 1993 on IBM System/370 (yeah, that was amazing days) and today software engineering at Cerber Tech is how I make my living. I've taught to have high standards for myself as well as using them in developing software solutions.

View Comments

Leave a Reply to Gregory
Cancel Reply