SEC-2468: JdbcUserDetailsManager#createNewAuthentication uses null credentials

This commit is contained in:
Rob Winch
2014-02-14 16:51:54 -06:00
parent bf2df220ca
commit 65367e6547
2 changed files with 11 additions and 1 deletions

View File

@@ -221,7 +221,7 @@ public class JdbcUserDetailsManager extends JdbcDaoImpl implements UserDetailsMa
UserDetails user = loadUserByUsername(currentAuth.getName());
UsernamePasswordAuthenticationToken newAuthentication =
new UsernamePasswordAuthenticationToken(user, user.getPassword(), user.getAuthorities());
new UsernamePasswordAuthenticationToken(user, null, user.getAuthorities());
newAuthentication.setDetails(currentAuth.getDetails());
return newAuthentication;