我需要幫助。目前的情況,我有一個公司模型。該公司模型指的是授予 OAuth 客戶端(護照)的客戶端憑據。我設法制作了一個中間件,通過 API 請求傳遞的不記名令牌來解析請求中的當前 Company。問題:我想將該 Company 實例設置為當前經過身份驗證的無狀態用戶。在文檔中,有一個once()來自外觀的方法Auth。(https://laravel.com/docs/7.x/authentication#other-authentication-methods)但是,once()僅接受憑據,而不接受Authenticatable實例。是否有類似的方法Auth::once()接受 Authenticatable 實例而不是憑據?
1 回答

回首憶惘然
TA貢獻1847條經驗 獲得超11個贊
事實證明,在無狀態端點(例如受護照保護的路由)中,Auth::login()
不會存儲任何 cookie/會話,因為它不能。
所以Auth::login()
直接使用就可以了。
- 1 回答
- 0 關注
- 87 瀏覽
添加回答
舉報
0/150
提交
取消