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