1
0
mirror of https://github.com/sismics/docs.git synced 2025-12-12 17:26:13 +00:00

extensible authentication system

This commit is contained in:
Benjamin Gamard
2018-03-26 22:07:26 +02:00
parent c9606f98d3
commit 99d44f2a92
10 changed files with 132 additions and 27 deletions

View File

@@ -5,7 +5,6 @@ import com.sismics.docs.core.dao.jpa.UserDao;
import com.sismics.docs.core.model.jpa.User;
import javax.servlet.FilterConfig;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
/**
@@ -26,7 +25,7 @@ public class HeaderBasedSecurityFilter extends SecurityFilter {
private boolean enabled;
@Override
public void init(FilterConfig filterConfig) throws ServletException {
public void init(FilterConfig filterConfig) {
enabled = Boolean.parseBoolean(filterConfig.getInitParameter("enabled"))
|| Boolean.parseBoolean(System.getProperty("docs.header_authentication"));
}