спасибо заранее.недавно я установил jwt в laravel5.7.но мульти аутентификация не работает.мой код выглядит так.
$credentials = $request->only('email', 'password');
Config::set('jwt.user', \App\Admin::class);
Config::set('auth.providers.users.model', \App\Admin::class);
dd(JWTAuth::attempt($credentials));
$token = null;
try {
if (!$token = JWTAuth::attempt($credentials)) {
return response()->json([
'meta' => [
'message' => 'invalid_email_or_password',
'status_code' => 422,
'status' => false,
],
], 422);
}
} catch (JWTAuthException $e) {
return response()->json([
'meta' => [
'message' => 'failed_to_create_token',
'status_code' => 422,
'status' => false,
],
], 422);
}
// $userDetails = Admin::where()
$this->apiAuth = app('App\Admin');
return response()->json([
'meta' => [
'message' => 'Admin user is loggedin',
'status_code' => 200,
'status' => true,
],
],200);