我有这个功能。验证laravel用户登录我的离子/角度应用程序。但是登录页面不是个人的。由于我无法请求/获取用户ID并无法显示属于该用户ID的数据。
这是我当前用来验证用户登录名的代码。
public function authenticate(Request $request)
{
$credentials = $request->only('email', 'password');
try {
if (! $token = JWTAuth::attempt($credentials)) {
return response()->json(['error' => 'invalid_credentials'], 400);
}
}catch (JWTException $e) {
return response()->json(['error' => 'could_not_create_token'], 500);
} return response()->json(compact('token'));
}
如何获取用户ID,以便可以将其设置为个人?