簡體   English   中英

Laravel 5.8 - 如何授予用戶閱讀、創建、更新、刪除的權限?

[英]Laravel 5.8 - How to give permission to users to read,create,update,delete?

如何在控制器中定義權限,訪問功能 例如,USER -> Joe可以使用函數 read create update delete ,但 USER -> dog只能使用函數 read。 其中table permission可以不斷增加,動態定義權限。

我知道角色和權限 spatie 但它制作了默認表,我想使用我的表。

我有表權限

________________________________________________________
|   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 |
|______|______|_______|

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM