remove auto login modules because they are not longer needed, since we can determine the order of the filter chain

This commit is contained in:
Sebastian Sdorra
2015-02-06 22:41:34 +01:00
parent ed76f14aa4
commit 8ccaaf3695
12 changed files with 83 additions and 478 deletions

View File

@@ -34,7 +34,6 @@ package sonia.scm.web;
//~--- non-JDK imports --------------------------------------------------------
import com.google.inject.Inject;
import com.google.inject.Singleton;
import org.eclipse.jgit.http.server.GitSmartHttpTools;
@@ -44,15 +43,12 @@ import sonia.scm.config.ScmConfiguration;
import sonia.scm.filter.Filters;
import sonia.scm.filter.WebElement;
import sonia.scm.repository.GitUtil;
import sonia.scm.web.filter.AutoLoginModule;
import sonia.scm.web.filter.BasicAuthenticationFilter;
//~--- JDK imports ------------------------------------------------------------
import java.io.IOException;
import java.util.Set;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
@@ -70,13 +66,11 @@ public class GitBasicAuthenticationFilter extends BasicAuthenticationFilter
*
*
* @param configuration
* @param autoLoginModules
*/
@Inject
public GitBasicAuthenticationFilter(ScmConfiguration configuration,
Set<AutoLoginModule> autoLoginModules)
public GitBasicAuthenticationFilter(ScmConfiguration configuration)
{
super(configuration, autoLoginModules);
super(configuration);
}
//~--- methods --------------------------------------------------------------