private void setUserProperties(AppUser user) { user.setEnabled(false); user.setRole(Role.ROLE_USER); user.setDateTimeCreated(clock.now()); user.setEmailValidationKey(getEmailValidationKey(user)); }
public boolean enableUserByValidationKey(String emailValidationKey) { AppUser user = userDao.findByEmailValidationKey(emailValidationKey); boolean emailKeyExists = user != null; if (emailKeyExists) { user.setEnabled(true); user.setEmailValidationKey(null); userDao.merge(user); } return emailKeyExists; }