我有Laravel 5.1 Api,在AngularJs中使用JWT TymonDesign身份验证和前端。 所以我登录,检索我将在以后的所有ajax调用中发送的令牌。 但我有问题,最奇怪的是有时返回错误,而不是总是,从令牌中检索用户。 我关注这个帖子的功能: https://github.com/tymondesigns/jwt-auth/issues/125等等 我有一个检索用户的AppHelper函数:
public static function getCurrentUserIdFromRequest($request)
{
return Auth::User()->id; //$request->user()->id;
}
但是这个功能,有时候(是的并不总是,我不明白为什么,如果是内存或其他的问题),返回错误。
Trying to get property of non-object
喜欢它是null
Auth::User()
我也尝试使用$request
和Auth::id()
,但问题是相同的。