Passo 1 - usuário existe?

Para verificar se o usuário existe, precisamos instanciar um usuário e injetar o UserRepository (findByEmail), lembra?

Se o user for nulo, lançar ResourceNotFoundException.

Atualizado