Passo três
Criar um UserDto. Nele teremos tudo que o User possui, menos a password.
Além disso, não teremos um Set de roles e sim uma Lista de Strings chamada Role. Não faz sentido passarmos o objeto se só queremos a String como retorno.
Criar um construtor para passar de Entity User para DTO, como já vimos previamente.
Para adicionar as roles na nossa Lista de Strings, dentro do construtor faremos um "for", chamando GrantedAuthority, veja:
Depois, inserir os gets.
Atualizado