【问题标题】:Use Backpack's Admin CRUD also for normal user对普通用户也使用 Backpack 的 Admin CRUD
【发布时间】:2021-04-02 23:55:45
【问题描述】:

普通用户是否也可以使用 Backpack 的管理员 CRUD(显然功能有限)?

例如,通过 website.com/admin 路由,我可以访问 Backpack 的管理面板,但是如果我想让普通用户能够使用 Backpack 提供的工具(相同的视图,相同的方法)但是例如没有添加/更新/删除其他用户的可能性,而只是将它们可视化?并且可能在与 website.com/admin 不同的另一条路线上。

或者可能使用相同的组件,但以不同的方式可视化(普通用户的操作有限),中间件检查用户是否为管理员

【问题讨论】:

    标签: laravel laravel-8 laravel-backpack user-management


    【解决方案1】:

    您应该使用权限管理器包。您可以决定哪个角色拥有您想要的权限,并且可以根据需要设置访问权限;)

    Here

    【讨论】:

    • 哦,我很高兴有办法做到这一点。你能更具体地说明我应该做什么吗?我认为自己是初学者,所以我真的不知道该把你说的话放在哪里
    • 如果我已经创建了角色的模型、迁移、用户表中的字段...可以使用这个吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-11
    • 2016-11-26
    • 2020-01-30
    • 1970-01-01
    • 1970-01-01
    • 2019-05-19
    相关资源
    最近更新 更多