- Совместимость с XF
- 2.3.x
- Краткое описание
- A lightweight XenForo add-on that blocks user email and password changes, ideal for external member management systems. Features include clean permission-based setup without core file edits, friendly error messages, and accessible security settings. Compatible with XenForo 2.3+ and PHP 8+. Installation & configuration details included.
Кратковременный аддон, который добавляет две новые разрешения под Генеральными разрешениями для контроля того, могут ли пользователи изменять свой адрес электронной почты или пароль через настройки аккаунта форума.
Характеристики:
Использованные случаи:Оптимально для сайтов, где управление аккаунтом члена осуществляется через внешний систему (например, основного сайта), и вы хотите предотвратить пользователей от редактирования своих учетных данных напрямую через форум.
Установка:
Настройка:
Удаление:Удалите из Admin CP > Add-ons. Все разрешения и фразы автоматически очищаются. Эта плагин не создает никаких базовых таблиц или столбцов в базе данных.
Характеристики:
- Заблокировать изменения email — Добавляет разрешение "Может изменить адрес электронной почты"
- Заблокировать изменения пароля — Добавляет разрешение "Может изменить пароль"
- Оба разрешения по умолчанию установлены на Разрешено, поэтому существующий поведение не меняется до тех пор пока вы их не настроите
- Концепция разрешений — без модификаций шаблонов и без изменений в критических файлах системы
- Возможности ошибок при попытке выполнить заблокированное действие
- Страница безопасности (2FA, passkeys) остается доступной даже когда блокируется изменение пароля
Использованные случаи:Оптимально для сайтов, где управление аккаунтом члена осуществляется через внешний систему (например, основного сайта), и вы хотите предотвратить пользователей от редактирования своих учетных данных напрямую через форум.
Установка:
- Перенесите содержимое папки upload/ в корневую директорию вашего XenForo
- Установите из Admin CP > Add-ons
Настройка:
- Перейдите в Admin CP > Группы и разрешения > Разрешения пользовательских групп
- Выберите пользовательскую группу, которую вы хотите ограничить
- Под генеральными разрешениями установите "Может изменить адрес электронной почты (блокировка аккаунта)" и/или "Может изменить пароль (блокировка аккаунта)" на Никогда
- XenForo 2.3.0+
- PHP 8.0+
Удаление:Удалите из Admin CP > Add-ons. Все разрешения и фразы автоматически очищаются. Эта плагин не создает никаких базовых таблиц или столбцов в базе данных.