diff --git a/src/main/java/com/eactive/eai/authserver/custom/SecurityConfig.java b/src/main/java/com/eactive/eai/authserver/custom/SecurityConfig.java deleted file mode 100644 index f2a6183..0000000 --- a/src/main/java/com/eactive/eai/authserver/custom/SecurityConfig.java +++ /dev/null @@ -1,58 +0,0 @@ -package com.eactive.eai.authserver.custom; - -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.context.annotation.Bean; -import org.springframework.context.annotation.Configuration; -import org.springframework.security.config.annotation.web.builders.HttpSecurity; -import org.springframework.security.config.annotation.web.configuration.EnableWebSecurity; -import org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter; -import org.springframework.security.web.SecurityFilterChain; -import org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter; -// -//@Configuration -//@EnableWebSecurity -//public class SecurityConfig { -// -// private final BearerTokenFilter tokenFilter; -// -// public SecurityConfig(BearerTokenFilter tokenFilter) { -// this.tokenFilter = tokenFilter; -// } -// -// @Bean -// public SecurityFilterChain filterChain(HttpSecurity http) throws Exception { -// -// http -// .csrf().disable() -// .authorizeRequests() -// .antMatchers("/auth/token/**").permitAll() -// .anyRequest().authenticated() -// .and() -// .addFilterBefore(tokenFilter, UsernamePasswordAuthenticationFilter.class); -// -// return http.build(); -// } -//} -@Configuration -@EnableWebSecurity -public class SecurityConfig extends WebSecurityConfigurerAdapter { - - private final BearerTokenFilter tokenFilter; - - @Autowired - public SecurityConfig(BearerTokenFilter tokenFilter) { - this.tokenFilter = tokenFilter; - } - - @Override - protected void configure(HttpSecurity http) throws Exception { - - http - .csrf().disable() - .authorizeRequests() - .antMatchers("/auth/token/**").permitAll() - .anyRequest().authenticated() - .and() - .addFilterBefore(tokenFilter, UsernamePasswordAuthenticationFilter.class); - } -} \ No newline at end of file