Grav-plugin-admin: 用户管理器图形用户界面

创建于 2016-03-11  ·  4评论  ·  资料来源: getgrav/grav-plugin-admin

提议

将用户管理器(基于 GUI)添加到 Admin 插件,以允许管理员轻松添加、删除、修改和执行与 Grav 站点用户相关的其他任务。

关于用户管理器的定义,这是一个包含允许管理员或其他特权用户操作用户帐户的功能的模块。 与此功能请求相关的用户管理器的此类示例是 Wordpress CMS 中的用户管理器。

用例

Admin 插件中用户管理器的一个突出用例是站点管理员、开发人员和其他可能需要实施 Grav 为客户或合作者创建用户帐户的个人,以便这些用户可以执行更基本的站点任务(例如如创建页面和帖子),而无需站点管理员或实施者为他们执行这些任务,为可能有多个客户或合作者的专业人士节省了专门的时间。

功能

  1. 创建新用户
  2. 删除用户
  3. 修改用户(编辑姓名、电子邮件地址、密码、帐户权限等;很可能使用与修改站点管理员用户帐户相同的表单)
  4. 批量编辑用户(用于申请权限、删除多个用户以及其他需要同时操作多个用户的任务)

最有用的评论

或者,您可以手动创建一个 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 ,会显示“拒绝访问”,个人资料页面没有访问选项。

在这里留下我的评论以帮助其他人。

所有4条评论

这已经在管理插件的专业版中考虑

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 就好了。

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

maciejmatu picture maciejmatu  ·  3评论

jundiya picture jundiya  ·  4评论

bgambier picture bgambier  ·  6评论

ritchiedalto picture ritchiedalto  ·  6评论

ghost picture ghost  ·  6评论