如何检查用户是访客还是已登录 laravel api
How to check if the user is a guest or logged in at laravel api
Auth()->check()
保持 returning 错误。 api 只有 api 中间件,我希望来宾和登录用户都使用它。
我尝试从请求中获取授权令牌 header,但我不知道有什么方法可以检查哪个用户拥有此令牌。
if(Auth()->check()){
//return extra data
} else {
//return something else
}
为什么 Auth()->check()
总是 returning 错误,即使我在 header 中有不记名令牌??如果 header 有标记
,它应该 return 为真
you may specify guard name
if(auth('api')->check()){
//return extra data
} else {
//return something else
}
Auth()->check()
保持 returning 错误。 api 只有 api 中间件,我希望来宾和登录用户都使用它。
我尝试从请求中获取授权令牌 header,但我不知道有什么方法可以检查哪个用户拥有此令牌。
if(Auth()->check()){
//return extra data
} else {
//return something else
}
为什么 Auth()->check()
总是 returning 错误,即使我在 header 中有不记名令牌??如果 header 有标记
you may specify guard name
if(auth('api')->check()){
//return extra data
} else {
//return something else
}