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 a4e107fa1ac73de8fa0c5389dcca59178bcf043e..0000000000000000000000000000000000000000 --- 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 3bd83160a597c6f34fd8476f2c535d6cbf085d07..0000000000000000000000000000000000000000 --- 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(); - } -}