【TP5.1】關於路由中間件設置的坑

author:咔咔測試

wechat:fangkangfk中間件

 

在以前咱們將全局中間件設置路由中間件後,引起的問題路由

在作測試的時候會發現,這樣的設置路由起不到白名單的做用,反而會引起一些問題,具體問題我這邊還暫時沒有找到問題的所在class

通過一番折騰,代碼改爲了這個循環

好比咱們的admin下有不少的模塊,可是發現,咱們在這個模塊下是有不少的頁面時不需權限校驗的。全部就有了咱們以前設置的白名單。可是把全局的中間件取消後,這種作法就有點不匹配的,因此我就從路由下手,帶有中間件的路由進行權限驗證,沒有的就不須要驗證。可是通過幾個小時的大測試,會發現這個單獨設置login路由會一直處於死循環。具體問題我這邊尚未找到。因而就有了下面的這種寫法。直接從admin下手,這樣設置以後就OK了。權限

 

因此就總結出:im

在使用路由校驗權限時,白名單的路由就從設置路由的模塊開始寫。總結

或者不寫白名單路由,使用以前的白名單驗證也是同樣能夠的img

 

相關文章
相關標籤/搜索