向前輩大大請教:任何協助都銘感五內,謝謝在先。
設:有個Laravel項目-商店平台,用戶可以在項目新增商店賣場,並進行相關的 增、刪、改、查...,而我已經寫好必要的:路由、模型、控制器、view...等等。也都能正常運作,但我現在想要增加新功能:讓商店主可以新增[協助商店管理員,讓管裡員也可以進行增、刪、改、查]。
PS:所有用戶使用相同登入系統,沒有分前後台,商店主之增、刪、改都通過控制器,使用Laravel 自帶的"auth"中間件過濾的,
public function __construct()
{
$this->middleware('auth');
}
想請教我該如何處理?我目前思路如下:
A、增加管理員專用增、刪、改、查路由,搭配一個新的中間件
(疑惑:感覺多出許多路由以及處理邏輯)
B、沿用已設置好的增、刪、改、查路由,搭配一個新的中間件
(疑惑:新的中間件會影響原商店主的路由,變成報錯,難道需改寫原商店主人的邏輯? )
C、想請教前輩大大更好的方法?
可以參考我寫的
https://www.dotblogs.com.tw/SmallFish/2020/09/16/075011
中介層應該在 Day 34,
不過不熟的話建議可以從前面看.
不過驗證方式不是用Laravel預設的,
那部份需要另外找資料.