@Override
  public void validate(Object auth, Errors errors) {
    User user = (User) auth;

    List<User> users = userService.getUsersByEmail(user.getEmail());

    if (users.size() > 0) {
      errors.rejectValue("email", "user.email.suchEmailAlreadyExists");
    }
  }