删除重复的passwordEncoder
This commit is contained in:
parent
1d323d2763
commit
04e89446b3
@ -23,7 +23,6 @@ import org.springframework.security.authentication.AuthenticationManager;
|
|||||||
import org.springframework.security.config.annotation.web.builders.HttpSecurity;
|
import org.springframework.security.config.annotation.web.builders.HttpSecurity;
|
||||||
import org.springframework.security.config.annotation.web.configuration.EnableWebSecurity;
|
import org.springframework.security.config.annotation.web.configuration.EnableWebSecurity;
|
||||||
import org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter;
|
import org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter;
|
||||||
import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder;
|
|
||||||
import org.springframework.security.crypto.password.PasswordEncoder;
|
import org.springframework.security.crypto.password.PasswordEncoder;
|
||||||
|
|
||||||
import javax.servlet.http.HttpSession;
|
import javax.servlet.http.HttpSession;
|
||||||
@ -62,6 +61,8 @@ public class WebSecurityConfig extends WebSecurityConfigurerAdapter {
|
|||||||
private AccessControlProperties accessControlProperties;
|
private AccessControlProperties accessControlProperties;
|
||||||
@Autowired
|
@Autowired
|
||||||
private HttpSession httpSession;
|
private HttpSession httpSession;
|
||||||
|
@Autowired
|
||||||
|
private PasswordEncoder passwordEncoder;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected void configure(HttpSecurity http) throws Exception {
|
protected void configure(HttpSecurity http) throws Exception {
|
||||||
@ -131,7 +132,7 @@ public class WebSecurityConfig extends WebSecurityConfigurerAdapter {
|
|||||||
private void addUserAuthenticationFilter(HttpSecurity http, LoginFailureHandler loginFailureHandler) throws Exception {
|
private void addUserAuthenticationFilter(HttpSecurity http, LoginFailureHandler loginFailureHandler) throws Exception {
|
||||||
UserSecurityConfig userSecurityConfig = new UserSecurityConfig();
|
UserSecurityConfig userSecurityConfig = new UserSecurityConfig();
|
||||||
userSecurityConfig.setUserDetailService(userDetailService);
|
userSecurityConfig.setUserDetailService(userDetailService);
|
||||||
userSecurityConfig.setPasswordEncoder(passwordEncoder());
|
userSecurityConfig.setPasswordEncoder(passwordEncoder);
|
||||||
userSecurityConfig.setLoginProcessUrl(baseProperties.getLoginProcess());
|
userSecurityConfig.setLoginProcessUrl(baseProperties.getLoginProcess());
|
||||||
userSecurityConfig.setLoginFailureHandler(loginFailureHandler);
|
userSecurityConfig.setLoginFailureHandler(loginFailureHandler);
|
||||||
userSecurityConfig.setUserLoginService(userLoginService);
|
userSecurityConfig.setUserLoginService(userLoginService);
|
||||||
@ -147,11 +148,6 @@ public class WebSecurityConfig extends WebSecurityConfigurerAdapter {
|
|||||||
http.apply(userSecurityConfig);
|
http.apply(userSecurityConfig);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Bean
|
|
||||||
public PasswordEncoder passwordEncoder() {
|
|
||||||
return new BCryptPasswordEncoder();
|
|
||||||
}
|
|
||||||
|
|
||||||
@Bean
|
@Bean
|
||||||
@Override
|
@Override
|
||||||
public AuthenticationManager authenticationManagerBean() throws Exception {
|
public AuthenticationManager authenticationManagerBean() throws Exception {
|
||||||
|
Loading…
Reference in New Issue
Block a user