- Совместимость
-
- 2.2
- 2.3
- Видимый копирайт
-
- Нет
Активность просмотров
Активность обновлений
Вы можете устанавливать списки разрешенных и запрещенных стран на основе IP-адреса, с которого регистрируется пользователь, и, при необходимости, принудительно помещать пользователей из стран, не включенных в список, в очередь модерации при регистрации.
Аддон использует бесплатную загружаемую базу данных IP-адресов Maxmind GeoLite2 для определения страны, связанной с IP-адресом регистрирующегося пользователя.
В качестве примера, типичным вариантом использования этого аддона может быть автоматическая авторизация пользователей из Австралии и Новой Зеландии на австралийском веб-сайте, в то время как пользователи из России, Нигерии и других распространенных источников спама будут заблокированы. Пользователи из всех остальных стран могут быть помещены в очередь модерации для ручной авторизации модераторами.
Обратите внимание, что с 30 декабря 2019 года вы больше не можете напрямую загрузить базу данных Maxmind GeoLite2 — см.: Значительные изменения в доступе и использовании баз данных GeoLite2. В версии 1.1.0 этого дополнения исправлено это изменение, и теперь вы можете указать лицензионный ключ из своей учетной записи Maxmind, который позволит вам загрузить его.
Блокировка GDPR
Можно включить опцию «Отклонять регистрации из ЕС», которая автоматически блокирует регистрации из любых стран Европейского союза. Это может помочь минимизировать риски для сайтов, не обслуживающих членов ЕС и не планирующих внедрять полную поддержку GDPR. Обратите внимание, что существующие зарегистрированные пользователи не будут затронуты этой настройкой — она применяется только при регистрации.
Эта опция будет переопределена списками «Одобрено» и «Отклонено», что может быть полезно в таких случаях, как Великобритания, которая технически все еще является частью ЕС до Brexit. Таким образом, добавив «GB» в список «Одобрено», вы можете избежать блокировки пользователей из Великобритании, блокируя при этом всех остальных в Европе.
Конечно, пользователи всегда могут использовать прокси-сервер, чтобы обойти эти блокировки, но, по крайней мере, вы предприняли целенаправленные усилия по блокировке пользователей из ЕС — это все, что вы можете сделать.
Сообщение, которое получит пользователь при отклонении регистрации из-за блокировки со стороны ЕС, будет следующим: «Ваша регистрация отклонена, поскольку мы не разрешаем использование нашего сайта лицам из Европейского союза. Пожалуйста, свяжитесь с администратором для получения дополнительной информации или помощи».
Установка
1. Установите дополнение, используя стандартные механизмы установки. Дополнение создаст единую таблицу базы данных для кэширования данных поиска IP-адресов.
2. Обязательно добавьте разрешенные и запрещенные страны в параметры конфигурации — см. ниже.
3. Загрузите базу данных GeoLite2, используя функцию «Обновить базу данных Maxmind», которую можно найти в меню «Инструменты» в административной панели. База данных обновляется Maxmind еженедельно и будет автоматически загружаться каждую неделю с помощью задачи cron.
Для корректной загрузки и извлечения базы данных необходимо включить расширение Phar на вашем сервере.
Параметры конфигурации
Обновление базы данных
База данных GeoLite2 обновляется автоматически один раз в неделю с помощью задачи cron, которая загружает её с серверов Maxmind. Для ручного обновления базы данных вы можете использовать инструмент обновления в административной панели:
Проверка поиска
Выполните поиск в базе данных и покажите код страны для IP-адреса.
Тестер конфигурации
Проверьте код ISO на соответствие вашим параметрам конфигурации, чтобы определить, какие действия будут предприняты для пользователя из этой страны. При желании можно смоделировать пользователя из ЕС для проверки конфигурации блокировки ЕС.
Хэш файла (MD5)
- Hampel-Geoblock-1.5.0.zip
-
8b204694ad4c43112402dc866d6a9f55