Пользователи сайта
Модуль "Пользователи сайта" является одним из основных элементов ядра системы и предназначен для управления учетными записями зарегистрированных пользователей и разграничения их доступа к различным частям сайта.
В модуле существует 2 главных механизма, которые позволяют управлять правами доступа пользователей к сайту, а именно:
- роли;
- группы.
Механизм "Роли" предназначен для определения прав доступа администраторов к различным модулям и настройкам системы в панели управления сайтом. Для этого используются такие режимы работы, как:
- чтение;
- редактирование;
- публикация;
- удаление.
Скриншот 1. Список ролей
Скриншот 2. Добавление роли
Механизм "Группы" ориентирован на управление доступом к закрытым страницам и разделам для зарегистрированных пользователей сайта. При этом в каждой группе можно дополнительно включить необходимые роли для предоставления пользователям данной группы доступа с настроенными правами к панели управления сайтом.
Скриншот 3. Список групп пользователей
Скриншот 4. Добавление группы пользователей
Для обеспечения гибкости к процессу регистрации новых пользователей на сайте, в системе предусмотрены 2 варианта регистрации. Первый – регистрация с подтверждение по e-mail. Второй – регистрация с последующим модерированием администратором. В независимости от типа регистрации система позволяет настроить группу, в которую будут включены все новые зарегистрированные пользователи. Каждый зарегистрированный пользователь в дальнейшем после авторизации на сайте может самостоятельно изменять свои данные, указанные при регистрации.
Скриншот 5. Список пользователей
Скриншот 6. Добавление пользователя
Скриншот 7. Поля пользователей
Скриншот 8. Добавление нового поля пользователя
Вместе с этим модуль обладает и другими настройками и возможностями, среди которых:
- импорт/экспорт данных о пользователях;
- отправка сообщения о регистрации нового пользователя;
- управление настройками аватара пользователя;
- использование CAPTCHA-проверки при регистрации;
- автоматическая подписка на рассылку при регистрации;
- изменение пароля пользователя;
- отбор пользователей по группам;
- включение/выключение доступа к сайту;
- добавление пользователя администратором и др.