Добавьте в плагин администратора диспетчер пользователей (на основе графического интерфейса), чтобы администраторы могли легко добавлять, удалять, изменять и выполнять другие задачи, связанные с пользователями сайта Grav.
Что касается определения диспетчера пользователей, то это модуль, который содержит функции, позволяющие управлять учетными записями пользователей администратором или другим привилегированным пользователем. Таким примером диспетчера пользователей, имеющего отношение к этому запросу функции, является диспетчер пользователей в Wordpress CMS.
Ярким примером использования менеджера пользователей в подключаемом модуле администратора могут быть администраторы сайта, разработчики и другие лица, которым может потребоваться внедрить Grav для создания учетных записей пользователей для клиентов или сотрудников, чтобы эти пользователи могли выполнять более простые задачи сайта (например, как создание страниц и сообщений), не требуя от администратора или разработчика сайта выполнения этих задач за них, что экономит время специально для профессионалов, у которых может быть несколько клиентов или сотрудников.
Это уже рассматривается в Pro версии плагина администратора.
https://getgrav.org/blog/beta-admin-plugin-available
Это сообщение в блоге содержит информацию о первоначальном выпуске плагина администратора, а также информацию о профессиональной версии (еще не запущенной).
Фактически, большая часть этой работы у нас уже есть в нашем проекте профессиональной разработки.
Кроме того, вы можете создать файл user / accounts / admin.yaml вручную. Это имя файла на самом деле является именем пользователя, которое вы будете использовать для входа в систему. Содержимое будет содержать другую информацию для пользователя.
https://getgrav.org/blog/beta-admin-plugin-available
Однако, если вам нравится иметь пользователя в качестве редактора (а не администратора), кажется, что вы не можете установить отдельный уровень доступа. Имея:
access:
admin:
login: true
super: false
даст доступ запрещен.
Ах, нашел: https://learn.getgrav.org/admin-panel/faq#adding -and-management-users
Теперь он работает с:
access:
admin:
login: true
super: false
pages: true
site:
login: true
Однако при нажатии на свой собственный профиль, например admin/users/tester
, появляется сообщение «Доступ запрещен», для страницы профиля нет возможности доступа.
Оставляю свой комментарий здесь, чтобы помочь другим.
@Vivalldi @rhukster Сейчас существует эта профессиональная версия? Ничего особенного не нашел, и было бы неплохо иметь графический интерфейс управления пользователями.
Самый полезный комментарий
https://getgrav.org/blog/beta-admin-plugin-available
Однако, если вам нравится иметь пользователя в качестве редактора (а не администратора), кажется, что вы не можете установить отдельный уровень доступа. Имея:
даст доступ запрещен.
Ах, нашел: https://learn.getgrav.org/admin-panel/faq#adding -and-management-users
Теперь он работает с:
Однако при нажатии на свой собственный профиль, например
admin/users/tester
, появляется сообщение «Доступ запрещен», для страницы профиля нет возможности доступа.Оставляю свой комментарий здесь, чтобы помочь другим.