Php Laravel 5.8-如何授予用户阅读、创建、更新和删除的权限?
如何在控制器中定义访问该功能的权限 例如,用户->Php Laravel 5.8-如何授予用户阅读、创建、更新和删除的权限?,php,laravel,laravel-5.8,Php,Laravel,Laravel 5.8,如何在控制器中定义访问该功能的权限 例如,用户->Joe可以使用函数read create update delete ,但用户->dog只能使用读取功能。 其中表权限可以连续增加,定义权限动态 我知道角色和权限空间,但它会生成默认表,我想使用我的表 我有餐桌许可证 ________________________________________________________ | id | APP | read | create | update | delete | group | |
Joe
可以使用函数read create update delete
,但用户->dog
只能使用读取功能。
其中表权限
可以连续增加,定义权限动态
我知道角色和权限空间,但它会生成默认表,我想使用我的表
我有餐桌许可证
________________________________________________________
| id | APP | read | create | update | delete | group |
|------+------+------+--------+--------+--------+-------|
| 1 | aa | 1 | 1 | 1 | 1 | admin |
| 2 | bb | 1 | 0 | 0 | 0 | user |
| 3 | cc | 1 | 1 | 1 | 1 | admin |
|______|______|______|________|________|________|_______|
我有桌子的角色
_______________________
| id | user | group |
|------+------+-------|
| 1 | joe | admin |
| 2 | dog | user |
| 3 | cat | admin |
|______|______|_______|
也许您可以研究一下策略:为什么不使用“空间包”?它非常好。@RamChander'Spatie Package'它创建默认表,但我希望该表与我一样。您希望在某些地方进行修改,或者您希望自己进行自定义???@RamChander我希望在某些地方进行修改,但我不知道如何在我的表中使用'Spatie Package'。您可以按照本教程进行操作。但在某些地方根本不建议修改包。