Laravel 数据拉取失败,显示为空
我正在构建一个api来使用承载令牌提取用户数据。代码正常,但数据提取失败Laravel 数据拉取失败,显示为空,laravel,Laravel,我正在构建一个api来使用承载令牌提取用户数据。代码正常,但数据提取失败 public function details() { $user = Auth::user(); return response()->json([ 'status'=>'success', 'message'=>'user detailes retrieved succesfully', 'data' =>$user
public function details()
{
$user = Auth::user();
return response()->json([
'status'=>'success',
'message'=>'user detailes retrieved succesfully',
'data' =>$user
] , 200);
}
这是路线
Route::get('user_details','API\details@details');
邮递员的结果
{
"status": "success",
"message": "user detailes retrieved succesfully",
"data": null
}
我们能做些什么来帮助你呢?您没有提供任何授权代码,那么我们现在如何才能使用令牌?我使用邮递员,我将令牌作为承载令牌传递给HeaderIt进行授权,这意味着您没有登录。您添加了正确的中间件防护吗?您是否使用了正确的路由命名空间?提供更多代码(中间件、路由文件)或将代码与官方文档进行比较。
// 1) You must be authenticated
// 2) Add a middleware group to check if you are authenticated
Route::middleware('auth:api')->group(function () {
Route::get('user_details','API\details@details');
});