亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

獲取uid問題

userBaseController這個控制器可以獲取到uid?記得執行的順序應該是,先構造函數,后調用中間件,難道不是這樣子嗎?

正在回答

3 回答

贊?。?! 還是有同學能發現這個問題的哈,這個是專門寫錯的,后續針對這個問題會有相應的說明。其實這個是Laravel執行順序的問題,也有同學給了解法(贊)。也可以使用php的魔術方法來實現哈!

0 回復 有任何疑惑可以回復我~

userBaseController 在實例化的時候獲取uid 時,中間件里面的通過token獲取uid還沒有執行。你說的沒錯,是老師的代碼有問題。

0 回復 有任何疑惑可以回復我~

如果是的話,那么uid在構造函數中,都還沒有解析出來,明顯不對

0 回復 有任何疑惑可以回復我~
#1

hehedaaa

把UserBaseController 構造函數換掉,直接定義一個獲取用戶uid的方法,然后再在繼承UserBaseController的controller里面直接調用獲取用戶uid的方法就可以了
2019-04-11 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

獲取uid問題

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號