Sem token dá erro
[Finalizado Pelo Aluno]

Criador
felipe.dev
Quando passo o token, ele funciona normalmente. Mas quando não passo o token ou token inválido ele retorna um erro.
public function auth(Auth $request)
{
$request->validated();
$user = $this->userRepository->findByEmail($request->email);
if (! $user || ! Hash::check($request->password, $user->password)) {
throw ValidationException::withMessages([
'email' => ['The provided credentials are incorrect.'],
]);
}
$user->tokens()->delete();
$token = $user->createToken($request->device_name)->plainTextToken;
return response(['token' => $token]);
}
public function me()
{
$user = FacadesAuth::user();
return new UserResource($user);
}
public function logout()
{
FacadesAuth::user()->tokens()->delete();
return response(['message' => 'Successfully logged out']);
}
Quando não passo o token dá o erro:
Symfony\Component\Routing\Exception\RouteNotFoundException: Route [login] not defined. in file /var/www/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php on line 47
Manager
Carlos Ferreira
Faltou na sua request o header Content-Type: application/json
E o Accept: application/json

Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!