From d3a2e85a888c6fc4679b948c3731c9f30b64637b Mon Sep 17 00:00:00 2001 From: KronosDP <darrel.danadyaksa19@gmail.com> Date: Fri, 7 Mar 2025 09:39:26 +0700 Subject: [PATCH] [REFACTOR] Remove unused PasswordEncoderConfig and SecurityConfig classes --- .../security/PasswordEncoderConfig.java | 14 -------- .../security/SecurityConfig.java | 36 ------------------- 2 files changed, 50 deletions(-) delete mode 100644 src/main/java/com/safetypin/authentication/security/PasswordEncoderConfig.java delete mode 100644 src/main/java/com/safetypin/authentication/security/SecurityConfig.java diff --git a/src/main/java/com/safetypin/authentication/security/PasswordEncoderConfig.java b/src/main/java/com/safetypin/authentication/security/PasswordEncoderConfig.java deleted file mode 100644 index a4e107f..0000000 --- a/src/main/java/com/safetypin/authentication/security/PasswordEncoderConfig.java +++ /dev/null @@ -1,14 +0,0 @@ -package com.safetypin.authentication.security; - -import org.springframework.context.annotation.Bean; -import org.springframework.context.annotation.Configuration; -import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder; -import org.springframework.security.crypto.password.PasswordEncoder; - -@Configuration -public class PasswordEncoderConfig { - @Bean - public PasswordEncoder passwordEncoder() { - return new BCryptPasswordEncoder(); - } -} diff --git a/src/main/java/com/safetypin/authentication/security/SecurityConfig.java b/src/main/java/com/safetypin/authentication/security/SecurityConfig.java deleted file mode 100644 index 3bd8316..0000000 --- a/src/main/java/com/safetypin/authentication/security/SecurityConfig.java +++ /dev/null @@ -1,36 +0,0 @@ -package com.safetypin.authentication.security; - - -import org.springframework.context.annotation.Bean; -import org.springframework.context.annotation.Configuration; -import org.springframework.security.authentication.AuthenticationManager; -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.configurers.AbstractHttpConfigurer; -import org.springframework.security.config.http.SessionCreationPolicy; -import org.springframework.security.web.SecurityFilterChain; - -@Configuration -public class SecurityConfig { - - @Bean - public SecurityFilterChain securityFilterChain(HttpSecurity http) throws Exception { - http - // CSRF protection is enabled by default, so we don't disable it here - // disable CSRF - .csrf().disable() - .authorizeHttpRequests(auth -> auth - .requestMatchers("/**").permitAll() // Allow all requests - ) - .sessionManagement(session -> session.sessionCreationPolicy(SessionCreationPolicy.STATELESS)) // No session - .formLogin(AbstractHttpConfigurer::disable) // Disable login page - .httpBasic(AbstractHttpConfigurer::disable); // Disable basic authentication - - return http.build(); - } - - @Bean - public AuthenticationManager authenticationManager(AuthenticationConfiguration authenticationConfiguration) throws Exception { - return authenticationConfiguration.getAuthenticationManager(); - } -} -- GitLab