update ruoyi-framework/src/main/java/com/ruoyi/framework/config/SecurityConfig.java.

Signed-off-by: Dftre <3066417822@qq.com>
This commit is contained in:
Dftre 2023-11-19 12:04:13 +00:00 committed by Gitee
parent 1a17dd3e5d
commit 0d9b7f8086
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F

View File

@ -66,14 +66,13 @@ public class SecurityConfig {
private PermitAllUrlProperties permitAllUrl; private PermitAllUrlProperties permitAllUrl;
/** /**
* 解决 无法直接注入 AuthenticationManager
*
* @return * @return
* @throws Exception * @throws Exception
*/ */
@Bean @Bean
AuthenticationManager authenticationManager() { AuthenticationManager authenticationManager() {
DaoAuthenticationProvider daoAuthenticationProvider = new DaoAuthenticationProvider(); DaoAuthenticationProvider daoAuthenticationProvider = new DaoAuthenticationProvider();
// 身份认证接口
daoAuthenticationProvider.setUserDetailsService(userDetailsService); daoAuthenticationProvider.setUserDetailsService(userDetailsService);
daoAuthenticationProvider.setPasswordEncoder(bCryptPasswordEncoder()); daoAuthenticationProvider.setPasswordEncoder(bCryptPasswordEncoder());
return new ProviderManager(daoAuthenticationProvider); return new ProviderManager(daoAuthenticationProvider);
@ -138,13 +137,4 @@ public class SecurityConfig {
public BCryptPasswordEncoder bCryptPasswordEncoder() { public BCryptPasswordEncoder bCryptPasswordEncoder() {
return new BCryptPasswordEncoder(); return new BCryptPasswordEncoder();
} }
/**
* 身份认证接口
*/
// @Override
// protected void configure(AuthenticationManagerBuilder auth) throws Exception
// {
// auth.userDetailsService(userDetailsService).passwordEncoder(bCryptPasswordEncoder());
// }
} }