Возможно, что-то не так с вашим методом входа в систему, если вы правильно настроили все в системе токенов.
Вы можете использовать приведенный ниже фрагмент для входа в систему, который может измениться в соответствии с вашими учетными данными.
<?php
class AuthController extends Controller
{
/**
* Get a JWT via given credentials.
*
* @return \Illuminate\Http\JsonResponse
*/
public function login()
{
if (request::has(['email', 'password'])) {
$user = User::whereEmailAndPassword(request()->get('email'),request()->get('password'))->first();
$credentials = request(['email', 'password']);
if ($user and $token = auth()->attempt($credentials)) {
return response()->json(['message' => 'Login Successful', 'jwt_token'=>$token], 200);
} else {
return response()->json(['message' => 'Unauthorized'], 401);
}
} else {
return response()->json(['message' => 'Pease provide your email and password to login'], 401);
}
}
}
И, конечно, есть тысячи способов сделать то же самое