最佳答案
postman 返回结果为什么是 null?
$request->user() 跟 Auth::user() 一样。
是获取已登录的用户信息,你还没登录。
在 register 这个路由,只返回 access_token 就好了。
解决:
DemoController.php:$u = Demo::create(['username' => ....]); $access_token = $u->createToken("demo"); return response($access_token);
获取用户信息的路由

Route::get('/user', function () { return Auth::guard('api')->user(); })->middleware('auth:api');postman设置access_token
讨论数量:
postman 返回结果为什么是 null?
$request->user() 跟 Auth::user() 一样。
是获取已登录的用户信息,你还没登录。
在 register 这个路由,只返回 access_token 就好了。
解决:
DemoController.php:$u = Demo::create(['username' => ....]); $access_token = $u->createToken("demo"); return response($access_token);
获取用户信息的路由

Route::get('/user', function () { return Auth::guard('api')->user(); })->middleware('auth:api');postman设置access_token










关于 LearnKu
推荐文章: