Skip to content

Instantly share code, notes, and snippets.

@jeffersonchaves
Created July 7, 2025 18:53
Show Gist options
  • Select an option

  • Save jeffersonchaves/71d6c4a0c0490f1cc3167c885b2dc359 to your computer and use it in GitHub Desktop.

Select an option

Save jeffersonchaves/71d6c4a0c0490f1cc3167c885b2dc359 to your computer and use it in GitHub Desktop.
@Service
public class UserDetailService implements UserDetailsService {
@Autowired
UserRepository userRepository;
@Override
public UserDetails loadUserByUsername(String username) throws UsernameNotFoundException {
return userRepository.findByUsername(username)
.map(UserAuthenticated::new)
.orElseThrow(() -> new UsernameNotFoundException("Usuário não encontrado"));
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment