James Moger
2014-01-10 1dda945c4e8f882c953ac09c70bc6af8232a62e1
src/main/java/com/gitblit/manager/AuthenticationManager.java
@@ -108,10 +108,10 @@
      String realm = settings.getString(Keys.realm.userService, "${baseFolder}/users.conf");
      if (legacyRedirects.containsKey(realm)) {
         logger.warn("");
         logger.warn("#################################################################");
         logger.warn(Constants.BORDER2);
         logger.warn(" IUserService '{}' is obsolete!", realm);
         logger.warn(" Please set '{}={}'", "realm.authenticationProviders", legacyRedirects.get(realm));
         logger.warn("#################################################################");
         logger.warn(Constants.BORDER2);
         logger.warn("");
         // conditionally override specified authentication providers
@@ -323,9 +323,10 @@
         return null;
      }
      // try local authentication
      UserModel user = userManager.getUserModel(usernameDecoded);
      if (user != null) {
      // try local authentication
      if (user != null && user.isLocalAccount()) {
         UserModel returnedUser = null;
         if (user.password.startsWith(StringUtils.MD5_TYPE)) {
            // password digest