From b6c4c02eda81eb3157b50ac51ffced2fc76fef94 Mon Sep 17 00:00:00 2001 From: Daniel Gerhardt <code@dgerhardt.net> Date: Wed, 11 May 2016 15:30:46 +0200 Subject: [PATCH] Do not request unnecessary LDAP attributes --- src/main/java/de/thm/arsnova/config/SecurityConfig.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/de/thm/arsnova/config/SecurityConfig.java b/src/main/java/de/thm/arsnova/config/SecurityConfig.java index 564f483d0..094dbcbeb 100644 --- a/src/main/java/de/thm/arsnova/config/SecurityConfig.java +++ b/src/main/java/de/thm/arsnova/config/SecurityConfig.java @@ -274,6 +274,7 @@ public class SecurityConfig extends WebSecurityConfigurerAdapter implements Serv @Bean public LdapAuthenticator ldapAuthenticator() throws Exception { BindAuthenticator authenticator = new BindAuthenticator(ldapContextSource()); + authenticator.setUserAttributes(new String[] {ldapUserIdAttr}); if (!"".equals(ldapSearchFilter)) { logger.debug("ldapSearch: {} {}", ldapSearchBase, ldapSearchFilter); authenticator.setUserSearch(new FilterBasedLdapUserSearch(ldapSearchBase, ldapSearchFilter, ldapContextSource())); -- GitLab