鍍金池/ 問答/PHP/ laravel Passport 驗證接受到了access_token怎么獲取用

laravel Passport 驗證接受到了access_token怎么獲取用戶id?

我用vue,laravel前后端分離,按照官方文檔配置已經(jīng)獲得了服務(wù)器返回的access_token.
現(xiàn)在前端的用戶要上傳附件,并將記錄添加到表。用戶登錄過后我將token保存在本地,等待用戶上傳再post帶token的數(shù)據(jù)。
問題:服務(wù)器接受到了token怎么獲取用戶id?

回答
編輯回答
眼雜
request()->user();
or
auth('api')->user();

沒辦法從 token 里面直接拿到 id,必須先通過這種方式獲取當(dāng)前 token 的 User 對象。

2017年1月11日 16:54