Olá,
Fiz todo o processo e ao colocar um usuário e senha incorreto, por exemplo, colocando um usuário e senha que não existe no banco de dados ele retora o status http 400 (bad request) porém não retorna nenhuma mensagem no body.
E isso foi configurado no trecho de código abaixo em AuthenticationService. Pode me dizer por favor porque a mensagem abaixo não está retornando no body ?
A requisição estou fazendo através do postman.
@Service
public class AuthenticationService implements UserDetailsService {
@Autowired
private UserRepository repository;
@Override
public UserDetails loadUserByUsername(String username) throws UsernameNotFoundException {
Optional<User> user = repository.findByEmail(username);
if (user.isPresent()){
return user.get();
}
throw new UsernameNotFoundException("User not found, please check your details.");
}
}