code: private boolean createIdentifier(String newIdent, String password) {
  		if (StringUtils.isBlank(getId()) || StringUtils.isBlank(newIdent)) {
  			return false;
  		}
  		Sysprop s = new Sysprop();
  		s.setId(newIdent);
  		s.setName(Config._IDENTIFIER);
  		s.setCreatorid(getId());
  		if (!StringUtils.isBlank(password)) {
  			String hashed = Utils.bcrypt(password);
  			s.addProperty(Config._PASSWORD, hashed);
  			setPassword(hashed);
  		}
  		return CoreUtils.getInstance().getDao().create(getAppid(), s) != null;
  	}
docs: Creates a new identifier object using {@link Sysprop}.
  Used for identifying a user when signing in.
  @param newIdent a new identifier
  @param password a password for the user (optional)
  @return true if successful