drSoft.fr hCaptcha — Protégez vos formulaires PrestaShop
drsoftfrhcaptcha est un module PrestaShop développé par drSoft.fr qui protège vos formulaires contre les bots et le spam grâce à hCaptcha — une alternative respectueuse de la vie privée et conforme RGPD à reCAPTCHA. Contact, inscription, connexion, newsletter : sécurisez tout depuis le back-office, sans toucher au code.
Présentation
Développé par drSoft.fr, ce module intègre hCaptcha à votre boutique PrestaShop pour bloquer les soumissions automatisées. Contrairement à Google reCAPTCHA, hCaptcha ne traque pas vos visiteurs et respecte pleinement le RGPD.
Ces problèmes que le module résout
- Spam massif via les formulaires de contact et d'inscription qui polluent votre base clients et votre boîte mail.
- Comptes fictifs créés par des bots, faussant vos statistiques et exposant votre boutique à des abus.
- Non-conformité RGPD liée à l'utilisation de solutions captcha qui traquent les utilisateurs (reCAPTCHA v3, etc.).
Fonctionnalités clés
- Protection multi-formulaires
- sécurisez les formulaires de contact, inscription, connexion et newsletter en un clic depuis le back-office.
- Conforme RGPD
- hCaptcha ne traque pas les utilisateurs, contrairement à Google reCAPTCHA. Vos visiteurs restent protégés.
- Apparence personnalisable
- thème clair ou sombre, taille normale ou compacte — le widget s'adapte à votre design.
- Chiffrement AES-256-CBC
- vos clés secrètes sont chiffrées avant stockage en base de données grâce à OpenSSL.
- Sélecteurs CSS avancés
- compatible avec tous les thèmes grâce à des sélecteurs CSS personnalisables pour cibler précisément vos formulaires.
- Vérification serveur
- chaque réponse captcha est validée côté serveur via l'API hCaptcha avec vérification SSL.
Avantages business
Fini le spam
Bloquez les soumissions automatisées sur tous vos formulaires. Votre boîte mail et votre base clients restent propres.
Conformité RGPD native
hCaptcha est conçu pour respecter la vie privée. Pas de cookies tiers, pas de tracking : vous êtes en règle sans effort supplémentaire.
Zéro code requis
Tout se configure depuis le back-office PrestaShop. Entrez vos clés, cochez les formulaires à protéger, c'est terminé.
Compatible tous thèmes
Fonctionne avec le thème Classic et la majorité des thèmes PrestaShop. Les sélecteurs CSS avancés couvrent les cas particuliers.
Comment ça marche ?
- Créez un compte gratuit sur hcaptcha.com et récupérez votre Site Key et votre Secret Key.
- Installez le module et accédez à sa configuration dans le back-office PrestaShop.
- Renseignez vos clés, choisissez le thème (clair/sombre) et la taille (normale/compacte).
- Activez la protection sur les formulaires souhaités : contact, inscription, connexion, newsletter.
- Le widget hCaptcha s'affiche automatiquement. Chaque soumission est vérifiée côté serveur avant d'être acceptée.
Sécurité & qualité
- Chiffrement AES-256-CBC : vos clés secrètes sont protégées en base de données via OpenSSL.
- Validation anti-injection : les sélecteurs CSS sont vérifiés contre les attaques XSS, SQL et template injection.
- Open source : code source disponible sur GitHub sous licence MIT — auditable et contributif.
Compatibilité
| Version PrestaShop | Statut |
|---|---|
| PrestaShop 1.7.x | Compatible |
| PrestaShop 8.0.x | Compatible |
| PrestaShop 8.1.x | Compatible |
| PrestaShop 8.2.x | Compatible |
| PrestaShop 9.x | Partiel (overrides dépréciés) |
Nécessite PHP 7.4+ et l'extension OpenSSL (recommandée). Compatible avec le thème Classic et la plupart des thèmes standards.
FAQ
- Pourquoi hCaptcha plutôt que Google reCAPTCHA ?
- hCaptcha est une alternative respectueuse de la vie privée. Contrairement à reCAPTCHA, il ne traque pas les utilisateurs à travers le web et est pleinement conforme au RGPD. C'est un choix idéal pour les boutiques européennes soucieuses de la protection des données.
- Quels formulaires peuvent être protégés ?
- Le module protège quatre types de formulaires : le formulaire de contact, l'inscription client, la connexion et l'inscription newsletter. Chacun peut être activé ou désactivé indépendamment depuis la configuration du module.
- Le module est-il compatible avec mon thème personnalisé ?
- Oui. Le module fonctionne nativement avec le thème Classic et les thèmes respectant les conventions PrestaShop. Pour les thèmes avec des structures de formulaires non standard, les réglages avancés permettent de définir des sélecteurs CSS personnalisés pour cibler précisément vos formulaires.
- Comment obtenir mes clés hCaptcha ?
- Créez un compte gratuit sur hcaptcha.com, ajoutez votre site et vous obtiendrez une Site Key (publique) et une Secret Key (privée). Renseignez-les dans la configuration du module — la clé secrète sera automatiquement chiffrée en base de données.
- Le module est-il open source ?
- Oui, le module est distribué sous licence MIT et son code source est disponible sur GitHub. Vous pouvez l'auditer, le modifier et y contribuer librement.
Protégez votre boutique dès maintenant
Besoin d'aide pour l'installation, la configuration ou un accompagnement PrestaShop sur mesure ? Je suis disponible à Nîmes et à distance. Décrivez votre projet — je reviens vers vous rapidement.