不得不說 百度遠不如谷歌 百度了半天每一個有用的,谷歌三個答案就出來了
公共路由,我不使用中間件auth.
但未登錄的用戶訪問此路由.
我想獲取正在訪問此路由的用戶ID 如果沒有通過參數或類似的東西傳遞用戶ID,是否可以(僅使用令牌)?
$access_token = $request->header('Authorization');
您不需要啓用auth中間件.您可以使用auth(‘api’) – > user()來獲取活動用戶.如果沒有令牌,它將爲null.
即使用
auth(‘api’) – > user() 可以獲取 Bearer 中傳輸的用戶信息