将用户管理器(基于 GUI)添加到 Admin 插件,以允许管理员轻松添加、删除、修改和执行与 Grav 站点用户相关的其他任务。
关于用户管理器的定义,这是一个包含允许管理员或其他特权用户操作用户帐户的功能的模块。 与此功能请求相关的用户管理器的此类示例是 Wordpress CMS 中的用户管理器。
Admin 插件中用户管理器的一个突出用例是站点管理员、开发人员和其他可能需要实施 Grav 为客户或合作者创建用户帐户的个人,以便这些用户可以执行更基本的站点任务(例如如创建页面和帖子),而无需站点管理员或实施者为他们执行这些任务,为可能有多个客户或合作者的专业人士节省了专门的时间。
这已经在管理插件的专业版中考虑
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 :
它现在适用于:
access:
admin:
login: true
super: false
pages: true
site:
login: true
但是,单击您自己的个人资料,例如admin/users/tester
,会显示“拒绝访问”,个人资料页面没有访问选项。
在这里留下我的评论以帮助其他人。
@Vivalldi @rhukster这个专业版现在存在吗? 没有找到任何具体的东西,如果有一些用户管理 GUI 就好了。
最有用的评论
https://getgrav.org/blog/beta-admin-plugin-available
但是,如果您希望让用户作为编辑者(而不是管理员),您似乎无法设置单独的访问级别。 拥有:
将拒绝访问。
啊,找到了: https :
它现在适用于:
但是,单击您自己的个人资料,例如
admin/users/tester
,会显示“拒绝访问”,个人资料页面没有访问选项。在这里留下我的评论以帮助其他人。