laravel 通過令牌獲取用戶ID

不得不說 百度遠不如谷歌 百度了半天每一個有用的,谷歌三個答案就出來了

 

 

公共路由,我不使用中間件auth.

但未登錄的用戶訪問此路由.

我想獲取正在訪問此路由的用戶ID 如果沒有通過參數或類似的東西傳遞用戶ID,是否可以(僅使用令牌)?

$access_token = $request->header('Authorization');

 

您不需要啓用auth中間件.您可以使用auth(‘api’) – > user()來獲取活動用戶.如果沒有令牌,它將爲null.

 

即使用

auth(‘api’) – > user() 可以獲取 Bearer 中傳輸的用戶信息

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章