Разработка LMS Moodle
14.02
Плагин "Правила регистрации" расширяет контроль над регистрацией пользовательских аккаунтов в Moodle, добавляя различные антиспам-меры и альтернативы reCAPTCHA, чтобы предотвратить создание фальшивых аккаунтов автоматизированными ботами. 🚀 Список функций
Расширение формы регистрации с включением альтернатив reCAPTCHA, таких как ALTCHA, Cloudflare Turnstile и hCaptcha. Запрет на создание аккаунтов с использованием временных адресов электронной почты. Проверка, предупреждение и/или запрет регистрации, если пароль находится в базе данных Have I Been Pwned. Проверка и запрет регистрации, если IP-адрес, адрес электронной почты или имя пользователя находятся в базе данных Stop Forum Spam. Реализация других антиспам-мер, таких как добавление случайных скрытых "honeypot"-полей в форму регистрации и требование минимального времени для завершения регистрации. Гибкие правила для разрешения или запрета регистрации аккаунтов в определённые временные интервалы. Полное отключение регистрации пользователей одним кликом с отображением пользовательского сообщения на странице регистрации.
🧐 Как это работает
Плагин "Правила регистрации" позволяет настроить серию гибких правил для контроля регистрации пользователей на основе определённых условий. Каждое правило определяет проверку, которая выполняется в процессе регистрации. Как оцениваются правила:
Когда пользователь пытается зарегистрироваться, плагин проверяет предоставленные данные в соответствии с установленными правилами. Каждое правило имеет балл. Если условие правила выполнено, соответствующий балл добавляется к общему счёту. После проверки всех правил плагин сравнивает общий счёт с настраиваемым порогом. Если общий счёт ниже порога, регистрация разрешена. Если он выше порога, регистрация запрещена.
📝 Как использовать Базовое использование
Установите плагин в Moodle. Перейдите в "Администрирование сайта / Плагины / Инструменты администрирования / Правила регистрации / Экземпляры правил регистрации". Выберите и настройте правила, которые хотите использовать, через выпадающие меню "Добавить правило" и/или "Добавить CAPTCHA". Перейдите в "Администрирование сайта / Плагины / Инструменты администрирования / Правила регистрации / Настройки правил регистрации" и поставьте галочку "Включить". На странице "Настройки правил регистрации" вы можете рассмотреть вариант включения опции "Только логирование" на начальном этапе. В этом случае плагин будет оценивать правила, но только записывать результаты, не запрещая регистрацию пользователей.
Принудительные экземпляры
Когда вы найдёте идеальную конфигурацию, её можно закрепить через файл config.php, чтобы её нельзя было изменить через интерфейс администратора. Это особенно полезно для развёртывания сайтов с предустановленной конфигурацией.
Для получения дополнительной информации нажмите кнопку "Просмотреть JSON экземпляров" на странице "Экземпляры правил регистрации". Встроенные плагины CAPTCHA ALTCHA challenge
ALTCHA — это бесплатная, открытая альтернатива reCAPTCHA, предназначенная для защиты вашего сайта от спама и злоупотреблений. Она уважает конфиденциальность пользователей, избегая использования файлов cookie, сбора отпечатков браузера или отслеживания, и полностью соответствует требованиям GDPR.
ALTCHA работает путём создания задачи, которую браузер пользователя должен решить, когда пользователь отмечает галочку "Я не робот" в форме регистрации. Это правило включает настройку сложности, которая определяет уровень вычислительных усилий, необходимых для решения задачи. Более высокая сложность повышает безопасность, но увеличивает время ожидания решения задачи.
Этот плагин не требует учётной записи третьей стороны и не взаимодействует с внешними системами.
Cloudflare Turnstile
еще контент в этом сообществе
еще контент в этом соообществе
Разработка LMS Moodle
14.02
войдите, чтобы увидеть
и подписаться на интересных профи