- Совместимость с XenForo
- 2.2.х 2.3.х
- Видимый копирайт
- Нет
- Русификатор
- Нет
- Доп. требования
- Должно быть включено расширение Phar для php
Этот аддон для XenForo 2.x предоставляет возможности геоблокировки при регистрации пользователей.
Вы можете составить списки разрешенных и запрещенных стран на основе IP-адреса, с которого регистрируется пользователь, и при необходимости отправлять пользователей из запрещенных стран в очередь на модерацию при регистрации.
Аддон использует бесплатную загружаемую базу данных IP-адресов Maxmind GeoLite2 для определения страны, с которой связан IP-адрес регистрирующегося пользователя.
Например, типичный сценарий использования этого дополнения может заключаться в том, что австралийский сайт автоматически одобряет пользователей из Австралии и Новой Зеландии, в то время как пользователям, скажем, из России, Нигерии и других стран, откуда часто приходят спам-сообщения, регистрация блокируется. Пользователи из всех остальных стран могут быть помещены в очередь на модерацию для ручного одобрения модераторами.
Обратите внимание, что с 30 декабря 2019 года вы больше не можете напрямую загружать базу данных Maxmind GeoLite2. См.: Существенные изменения в доступе к базам данных GeoLite2 и их использовании. В версии 1.1.0 этого дополнения устранено это ограничение: теперь вы можете указать лицензионный ключ из своей учетной записи Maxmind, который позволит вам загрузить базу данных.
Блок GDPR
Можно включить опцию "Отклонить регистрацию в ЕС", чтобы автоматически блокировать регистрации из любых стран Европейского Союза, что может помочь минимизировать риски для сайтов, которые не обслуживают членов ЕС и не намерены внедрять полную поддержку GDPR. Обратите внимание, что этот параметр не повлияет на существующих зарегистрированных пользователей - он применяется только при регистрации.
Эта опция будет иметь приоритет над списками одобренных и отклоненных пользователей, что может быть полезно в таких случаях, как с Великобританией, которая формально все еще является частью ЕС до выхода из него. Добавив «GB» в список одобренных пользователей, вы сможете не блокировать пользователей из Великобритании, но при этом блокировать всех остальных пользователей из Европы.
Конечно, пользователи всегда могут использовать прокси-сервер, чтобы обойти эти блокировки, но, по крайней мере, вы предприняли согласованные усилия по блокировке пользователей из ЕС — это все, что вы можете сделать.
Сообщение, которое получит пользователь, если его регистрация будет отклонена из-за блокировки ЕС: «Ваша регистрация отклонена, так как мы не разрешаем пользователям из Европейского союза пользоваться нашим сайтом. Пожалуйста, обратитесь к администратору за дополнительной информацией или помощью».
Установка
1. Установите дополнение с помощью стандартных механизмов установки. Дополнение создаст единую таблицу базы данных для кэширования данных поиска по IP-адресам.
2. Обязательно добавьте в параметры конфигурации список разрешенных и запрещенных стран — см. ниже.
3. Загрузите базу данных GeoLite2 с помощью функции «Обновить базу данных Maxmind», которая находится в меню «Инструменты» в панели администратора. База данных обновляется компанией Maxmind еженедельно и автоматически загружается каждую неделю с помощью задачи cron.
Для загрузки и извлечения базы данных на вашем сервере должно быть включено расширение Phar.
Обновление базы данных
База данных GeoLite2 автоматически обновляется раз в неделю с помощью задачи cron, которая загружает ее с серверов Maxmind. Чтобы обновить базу данных вручную, вы можете воспользоваться инструментом обновления в разделе «Администрирование»:
Lookup test
Выполнить поиск в базе данных и отобразить код страны для IP-адреса
Тестер конфигурации
Проверить соответствие кода ISO параметрам вашей конфигурации, чтобы определить, какие действия будут предприняты в отношении пользователя из этой страны. При необходимости смоделировать пользователя из ЕС, чтобы протестировать конфигурацию для блока ЕС.
Вы можете составить списки разрешенных и запрещенных стран на основе IP-адреса, с которого регистрируется пользователь, и при необходимости отправлять пользователей из запрещенных стран в очередь на модерацию при регистрации.
Аддон использует бесплатную загружаемую базу данных IP-адресов Maxmind GeoLite2 для определения страны, с которой связан IP-адрес регистрирующегося пользователя.
Например, типичный сценарий использования этого дополнения может заключаться в том, что австралийский сайт автоматически одобряет пользователей из Австралии и Новой Зеландии, в то время как пользователям, скажем, из России, Нигерии и других стран, откуда часто приходят спам-сообщения, регистрация блокируется. Пользователи из всех остальных стран могут быть помещены в очередь на модерацию для ручного одобрения модераторами.
Обратите внимание, что с 30 декабря 2019 года вы больше не можете напрямую загружать базу данных Maxmind GeoLite2. См.: Существенные изменения в доступе к базам данных GeoLite2 и их использовании. В версии 1.1.0 этого дополнения устранено это ограничение: теперь вы можете указать лицензионный ключ из своей учетной записи Maxmind, который позволит вам загрузить базу данных.
Блок GDPR
Можно включить опцию "Отклонить регистрацию в ЕС", чтобы автоматически блокировать регистрации из любых стран Европейского Союза, что может помочь минимизировать риски для сайтов, которые не обслуживают членов ЕС и не намерены внедрять полную поддержку GDPR. Обратите внимание, что этот параметр не повлияет на существующих зарегистрированных пользователей - он применяется только при регистрации.
Эта опция будет иметь приоритет над списками одобренных и отклоненных пользователей, что может быть полезно в таких случаях, как с Великобританией, которая формально все еще является частью ЕС до выхода из него. Добавив «GB» в список одобренных пользователей, вы сможете не блокировать пользователей из Великобритании, но при этом блокировать всех остальных пользователей из Европы.
Конечно, пользователи всегда могут использовать прокси-сервер, чтобы обойти эти блокировки, но, по крайней мере, вы предприняли согласованные усилия по блокировке пользователей из ЕС — это все, что вы можете сделать.
Сообщение, которое получит пользователь, если его регистрация будет отклонена из-за блокировки ЕС: «Ваша регистрация отклонена, так как мы не разрешаем пользователям из Европейского союза пользоваться нашим сайтом. Пожалуйста, обратитесь к администратору за дополнительной информацией или помощью».
Установка
1. Установите дополнение с помощью стандартных механизмов установки. Дополнение создаст единую таблицу базы данных для кэширования данных поиска по IP-адресам.
2. Обязательно добавьте в параметры конфигурации список разрешенных и запрещенных стран — см. ниже.
3. Загрузите базу данных GeoLite2 с помощью функции «Обновить базу данных Maxmind», которая находится в меню «Инструменты» в панели администратора. База данных обновляется компанией Maxmind еженедельно и автоматически загружается каждую неделю с помощью задачи cron.
Для загрузки и извлечения базы данных на вашем сервере должно быть включено расширение Phar.
Обновление базы данных
База данных GeoLite2 автоматически обновляется раз в неделю с помощью задачи cron, которая загружает ее с серверов Maxmind. Чтобы обновить базу данных вручную, вы можете воспользоваться инструментом обновления в разделе «Администрирование»:
Lookup test
Выполнить поиск в базе данных и отобразить код страны для IP-адреса
Тестер конфигурации
Проверить соответствие кода ISO параметрам вашей конфигурации, чтобы определить, какие действия будут предприняты в отношении пользователя из этой страны. При необходимости смоделировать пользователя из ЕС, чтобы протестировать конфигурацию для блока ЕС.