From e0ad0b8e29c49b7fa376901edade7f40b5eef882 Mon Sep 17 00:00:00 2001 From: sBubshait Date: Sun, 27 Jul 2025 10:37:07 +0300 Subject: [PATCH] feat: updated redundant security config authentication provider --- .../online/wesal/wesal/config/SecurityConfig.java | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/backend/src/main/java/online/wesal/wesal/config/SecurityConfig.java b/backend/src/main/java/online/wesal/wesal/config/SecurityConfig.java index dededc8..7ccb541 100644 --- a/backend/src/main/java/online/wesal/wesal/config/SecurityConfig.java +++ b/backend/src/main/java/online/wesal/wesal/config/SecurityConfig.java @@ -1,11 +1,9 @@ package online.wesal.wesal.config; -import online.wesal.wesal.service.UserDetailsServiceImpl; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.security.authentication.AuthenticationManager; -import org.springframework.security.authentication.dao.DaoAuthenticationProvider; import org.springframework.security.config.annotation.authentication.configuration.AuthenticationConfiguration; import org.springframework.security.config.annotation.web.builders.HttpSecurity; import org.springframework.security.config.annotation.web.configuration.EnableWebSecurity; @@ -24,9 +22,6 @@ import java.util.Arrays; @EnableWebSecurity public class SecurityConfig { - @Autowired - private UserDetailsServiceImpl userDetailsService; - @Autowired private JwtAuthenticationFilter jwtAuthenticationFilter; @@ -35,13 +30,6 @@ public class SecurityConfig { return new BCryptPasswordEncoder(); } - @Bean - public DaoAuthenticationProvider authenticationProvider() { - DaoAuthenticationProvider authProvider = new DaoAuthenticationProvider(); - authProvider.setUserDetailsService(userDetailsService); - authProvider.setPasswordEncoder(passwordEncoder()); - return authProvider; - } @Bean public AuthenticationManager authenticationManager(AuthenticationConfiguration config) throws Exception { @@ -71,7 +59,6 @@ public class SecurityConfig { .requestMatchers("/admin/**").hasRole("ADMIN") .anyRequest().authenticated() ) - .authenticationProvider(authenticationProvider()) .addFilterBefore(jwtAuthenticationFilter, UsernamePasswordAuthenticationFilter.class); return http.build();