James Moger
2012-04-25 ea094a45b9a31076919ca23ba17e8ad27e90ebce
src/com/gitblit/ConfigUserService.java
@@ -100,6 +100,27 @@
   }
   /**
    * Does the user service support changes to credentials?
    *
    * @return true or false
    * @since 1.0.0
    */
   @Override
   public boolean supportsCredentialChanges() {
      return true;
   }
   /**
    * Does the user service support changes to team memberships?
    *
    * @return true or false
    * @since 1.0.0
    */
   public boolean supportsTeamMembershipChanges() {
      return true;
   }
   /**
    * Does the user service support cookie authentication?
    * 
    * @return true or false
@@ -178,6 +199,15 @@
      return returnedUser;
   }
   /**
    * Logout a user.
    *
    * @param user
    */
   @Override
   public void logout(UserModel user) {
   }
   /**
    * Retrieve the user object for the specified username.
    * 
@@ -656,7 +686,9 @@
      // write users
      for (UserModel model : users.values()) {
         config.setString(USER, model.username, PASSWORD, model.password);
         if (!StringUtils.isEmpty(model.password)) {
            config.setString(USER, model.username, PASSWORD, model.password);
         }
         // user roles
         List<String> roles = new ArrayList<String>();