Documentation
Mettre en place BotShield
Installation, configuration et utilisation, pas à pas.
Prérequis et points d'attention
- HTTPS obligatoire : le calcul utilise les fonctions de chiffrement du navigateur, disponibles seulement sur une connexion sécurisée. En HTTP, plus personne ne peut se connecter à Dolibarr (sauf les IP de la liste blanche).
- JavaScript activé sur la page de connexion, y compris dans DoliDroid.
- Derrière un reverse-proxy ou un CDN, déclarez son adresse IP dans la configuration : c'est la condition pour que les visiteurs ne partagent pas tous la même adresse.
- Content-Security-Policy : si vous en imposez une, elle doit autoriser les workers
blob:etdata:du widget. - Versions : Dolibarr 18 et plus, la protection de l'API à partir de Dolibarr 22. Le module PrestaShop est testé sur PrestaShop 8.
Si plus personne ne peut se connecter à Dolibarr, désactivez le module directement en base :
DELETE FROM llx_const WHERE name LIKE 'MAIN_MODULE_BOTSHIELD%';Pour débloquer toutes les adresses IP sans pouvoir se connecter :
DELETE FROM llx_botshield_ip;