遇到問題,需要開發角色許可權模組

Developer發表於2020-03-23

需求如下:角色和許可權:基於(Laravel7.X)

角色:

角色兩三個欄位的簡單即可

許可權:

  1. 每個模型的所有操作許可權控制,路由地址和指定的範圍(比如說,稿件稽核初審,二審,三審 等);
  2. 後臺選單連結路由需要驗證
  3. 許可權可以管理(新增,刪除)
  4. 不要用現成的開發包
  5. 許可權應用快取

另外:

  1. 前後臺使用者不分離
  2. 使用者分組
  3. 選單分組
  4. 使用者-分配角色
  5. 角色-分配許可權
  6. 許可權- 自定義管理(增刪改)
  7. 許可權 路由驗證或者其他的都可以
  8. 必須是快取

題外話

我現在後臺相關表,試圖,模型,控制器等都準備好了,增刪改查都完成了,現在遇到的問題什麼樣的方式判斷許可權,我前面想到了Policy,但是想到以後更好的解決此許可權問題是糾結了很久,不著調從哪兒入手。之前用的都是現成的後臺系統,許可權這些也不用考慮,但是現在需要自己動手開發,感覺全腦子空空的,不知道從哪裡入手。
大家給個建議或者提供資料更好。。。。感謝

本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章