我使用Sentinel包,一切都很好,但是当我想使用ajax调用Sentinel :: check()和Sentinel :: getUser()时,它返回null。 请帮帮我:(
$currentUser = Sentinel::getUser();
$my_id = $currentUser->id;
return $my_id;
答案 0 :(得分:0)
我用另一种方式。 首先在记录
后将用户的信息添加到会话中Session::put('city_id', $currentUser->city_id);
然后转到app / Http / Kernel.php和其他api路由上的活动会话
'api' => [ \App\Http\Middleware\EncryptCookies::class, \Illuminate\Session\Middleware\StartSession::class, 'throttle:60,1', 'bindings', ],
并在ajax调用中使用它。