This module checks the users accessing a site using the IP Intelligence service and does not allow them to create an account if the service reports the IP to be a proxy, VPN, or a bad IP. Other operations could be slowed down or not allowed.
This module requires Backdrop 1.26.0, or higher version, and PHP 8.2.
Consult your server administrator or hosting provider if you are unsure about these requirements.
-
Install this module using the official Backdrop CMS instructions at Extend with Modules.
-
Visit the configuration page on admin/config/services/bad-ip and change the settings, at least to change the contact email that will be used to contact you when a problem arise or there are core changes. The other settings should be changed only if you are not using the free plan offered by IP Intelligence.
As per Terms of Service:
- The information generated by IP Intelligence cannot be sold, directly or indirectly, without explicit consent
- The information generated by IP Intelligence cannot be re-used, directly or indirectly, without giving credit to the source
- Users of the free service must not exceed the query limits
Bugs and Feature requests should be reported in the issue queue.
This project is GPL v2 software. See the LICENSE.txt file in this directory for complete text.