Категории
Уведомление:подпишитесь Заходите к нам в Telegram-чат
Skripters » XenForo » Geoblock Registration 1.1.1

Geoblock Registration 1.1.1

SaNcHeS
Опубликовано 5-02-2021, 14:24

Это дополнение XenForo 2.1 предоставляет возможности геоблоков при регистрации пользователей.

Вы можете установить списки разрешенных и запрещенных для стран на основе IP-адреса, с которого регистрируется пользователь - и при необходимости принудительно вывести пользователей из неподтвержденных стран в очередь на модерацию при регистрации.

Аддон использует бесплатную загружаемую базу данных IP Maxmind GeoLite2 для определения страны, связанной с IP-адресом регистрируемого пользователя.

Например, типичным вариантом использования этого дополнения может быть австралийский веб-сайт, позволяющий автоматически получать одобрение пользователей из Австралии и Новой Зеландии, в то время как пользователям, скажем, из России, Нигерии и других распространенных источников спамеров запрещается регистрироваться. Пользователи из всех других стран могут быть помещены в очередь на модерацию для одобрения модераторами вручную.

Блок GDPR

Опция «Отклонить регистрации в ЕС» может быть включена для автоматической блокировки регистрации в любых странах Европейского Союза, что может помочь минимизировать риск для сайтов, которые не обслуживают членов ЕС и не намерены осуществлять полную поддержку GDPR. Обратите внимание, что этот параметр не повлияет на существующих зарегистрированных пользователей - он применяется только при регистрации.

Эта опция будет отменена списками разрешенных и запрещенных, что может быть полезно для таких случаев, как Великобритания, где они технически остаются частью ЕС до появления Brexit, поэтому добавив «GB» в список разрешенных, вы можете избегайте блокирования людей из Великобритании, в то же время блокируя всех остальных в Европе.

Конечно, пользователи всегда могут использовать прокси-сервер для обхода этих блоков - но, по крайней мере, вы приложили согласованные усилия, чтобы заблокировать членов ЕС - и это все, что вы можете сделать.

Сообщение, которое пользователь получит, когда его регистрация будет отклонена из-за блока ЕС, гласит: «Ваша регистрация была отклонена, потому что мы не разрешаем людям из Европейского Союза использовать наш сайт. Пожалуйста, свяжитесь с администратором для получения дополнительной информации или помощи».

Установка

1. Установите аддон, используя стандартные механизмы установки. Аддон создаст единую таблицу базы данных для кэширования данных поиска IP-адреса.

2. Обязательно добавьте несколько утвержденных и запрещенных стран в параметры конфигурации - см. Ниже.

3. Загрузите базу данных GeoLite2 с помощью функции «Обновить базу данных Maxmind», которую можно найти в меню «Инструменты» в области администратора. База данных обновляется еженедельно Maxmind и будет автоматически загружаться каждую неделю с помощью задачи cron.

На вашем сервере должно быть включено расширение Phar для загрузки и извлечения базы данных.

Варианты конфигурации











Обновление базы данных

База данных GeoLite2 обновляется автоматически один раз в неделю, используя задачу cron для ее загрузки с серверов Maxmind. Чтобы обновить базу данных вручную, вы можете использовать инструмент обновления в области администратора:





Тест поиска

Выполните поиск в базе данных и покажите код страны для IP-адреса.





Тестирование конфигурации

Протестируйте код ISO с вашими параметрами конфигурации, чтобы определить, какие действия будут предприняты для пользователя из этой страны. При желании смоделируйте пользователя из ЕС для проверки конфигурации блока ЕС.





Этот аддон заменяет аддон GeoIP + GDPR Geoblocking, который был выпущен для XF 2.0 и теперь удален. Тот аддон использовал веб-сервис Maxmind GeoIP Precision (платный) для поиска информации о стране, в то время как этот аддон использует бесплатную загружаемую базу данных от Maxmind.

В скором времени будет доступен новый коммерческий аддон, который использует веб-сервис Maxmind GeoIP Precision Insights для предоставления высокоточных данных о геолокации и IP-адресах, включая поддержку обнаружения VPN, хостинг-провайдеров и других услуг анонимного IP-адреса.
Понравилось?
0
0
0

Скачать Geoblock Registration 1.1.1:

Geoblock Registration 1.1.1 Размер файла: 275.17 Kb
527
0