FR

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: et data: 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;