【问题标题】:laravel 5.1 role module permissionslaravel 5.1 角色模块权限
【发布时间】:2016-08-24 08:08:14
【问题描述】:

我有很多模块,每个模块有一个控制器,每个控制器都有创建、查看、删除、编辑方法。现在为角色分配权限。每个权限有 4 个子权限。如何控制控制器中的方法。

【问题讨论】:

    标签: laravel module permissions role


    【解决方案1】:

    为避免重复自己并编写“DRY”(不要重复自己)代码,有几种方法可以做到。

    中间件 中间件是一种功能,可以在整个控制器、路由组等下使用。有关更多信息,我建议您阅读此处:

    Laravel Docs Middleware

    政策

    在中间件 Laravel 旁边有一个称为策略的功能。这将在模型级别定义。有关更多信息,我会将您重定向到:

    Laravel Docs Authorization/Policies

    希望这对你有所帮助,请原谅我的英语水平..

    【讨论】:

    • 这里角色不是固定的,不是静态管理员可以添加角色和删除角色...如何制作在这里是动态的只有固定的模块remaning一切都改变了像权限,组,子组,角色, 角色模块权限, 子模块权限...帮助那个
    • 您的问题和您的评论都没有让我更清楚。我提供给您的链接应该足以让您了解权限。也许你可以上传一些代码?
    • 我阅读了您发送的上层文档。但这对我的代码没有帮助。我有很多代码,所以我不能把那个发给你。为此道歉。你能指导我提供任何其他可以帮助我的文件或想法吗
    • 我有模块,子模块,角色,权限,角色模块权限,子模块权限,模块权限,用户表是相互关联的。如何使用laravel管理角色-模块权限。
    • 就像我说的,所有内容都在我给你的链接中提供。没有代码示例就不能更清楚了..
    猜你喜欢
    • 2016-09-13
    • 1970-01-01
    • 2014-09-15
    • 2017-09-13
    • 2019-04-27
    • 2019-07-31
    • 1970-01-01
    • 1970-01-01
    • 2016-10-22
    相关资源
    最近更新 更多