change delimeter for username/domain concatenation
This commit is contained in:
parent
9fe3d2761e
commit
f0175dd4f5
@ -43,8 +43,9 @@ public class CustomAuthenticationFilter extends UsernamePasswordAuthenticationFi
|
|||||||
domain = "";
|
domain = "";
|
||||||
}
|
}
|
||||||
|
|
||||||
username = username.trim();
|
String usernameDomain = String.format("%s%s%s", username.trim(),
|
||||||
return new UsernamePasswordAuthenticationToken(username + ":" + domain, password);
|
String.valueOf(Character.LINE_SEPARATOR), domain);
|
||||||
|
return new UsernamePasswordAuthenticationToken(usernameDomain, password);
|
||||||
}
|
}
|
||||||
|
|
||||||
private String obtainDomain(HttpServletRequest request) {
|
private String obtainDomain(HttpServletRequest request) {
|
||||||
|
@ -17,7 +17,7 @@ public class CustomUserDetailsService implements UserDetailsService {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public UserDetails loadUserByUsername(String username) throws UsernameNotFoundException {
|
public UserDetails loadUserByUsername(String username) throws UsernameNotFoundException {
|
||||||
String[] usernameAndDomain = StringUtils.split(username, ":");
|
String[] usernameAndDomain = StringUtils.split(username, String.valueOf(Character.LINE_SEPARATOR));
|
||||||
if (usernameAndDomain == null || usernameAndDomain.length != 2) {
|
if (usernameAndDomain == null || usernameAndDomain.length != 2) {
|
||||||
throw new UsernameNotFoundException("Username and domain must be provided");
|
throw new UsernameNotFoundException("Username and domain must be provided");
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user