讨论数量:
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
:获取用户信息的路由

postman
设置access_token