Resolvido problema com main.getUser().getId()
Completado funcionalidade de recuperar