Criando endpoint no Controller.
Criar um UserController e fazer as alterações.
@RestController @RequestMapping(value = "/users") public class UserController { @Autowired private UserService userService; @PreAuthorize("hasAnyRole('ROLE_ADMIN', 'ROLE_CLIENT')") @GetMapping(value = "/{me}") public ResponseEntity<UserDto> getMe() { UserDto dto = userService.getMe(); return ResponseEntity.ok(dto); } }
Após isso lembrar de que para testar o método, precisa primeiro logar para autenticar o token. Depois, ao rodar a requisição criada, será possível visualizar:
Atualizado há 9 meses