簡體   English   中英

如何檢查用戶是來賓還是在laravel API上登錄

[英]How to check if the user is a guest or logged in at laravel api

Auth()->check()始終返回false。 該api僅具有api中間件,我希望訪客和登錄用戶都可以使用它。

我嘗試從請求標頭中獲取授權令牌,但是我不知道有什么方法可以檢查哪個用戶擁有此令牌。

if(Auth()->check()){
        //return extra data
} else {
        //return something else
}

為什么即使頭中有Ive不記名令牌, Auth()->check()總是返回false? 如果標頭具有令牌,則應返回true

您可以指定衛兵姓名

if(auth('api')->check()){
          //return extra data
} else {
         //return something else
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM