diff --git a/놀이터(예제 코드 작성)/spring-security/src/main/kotlin/com/banjjoknim/playground/config/SecurityConfig.java b/놀이터(예제 코드 작성)/spring-security/src/main/kotlin/com/banjjoknim/playground/config/SecurityConfig.java deleted file mode 100644 index 254bdbb..0000000 --- a/놀이터(예제 코드 작성)/spring-security/src/main/kotlin/com/banjjoknim/playground/config/SecurityConfig.java +++ /dev/null @@ -1,21 +0,0 @@ -package com.banjjoknim.playground.config; - -import org.springframework.security.config.annotation.web.builders.HttpSecurity; -import org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter; - -// @EnableWebSecurity -public class SecurityConfig extends WebSecurityConfigurerAdapter { - - @Override - protected void configure(HttpSecurity http) throws Exception { - http.csrf().disable(); - http.authorizeHttpRequests() - .antMatchers("/user/**").authenticated() - .antMatchers("/manager/**").hasAnyRole("MANAGER", "ADMIN") - .antMatchers("/admin/**").hasRole("ADMIN") - .anyRequest().permitAll() - .and() - .formLogin() - .loginPage("/login"); - } -} diff --git a/놀이터(예제 코드 작성)/spring-security/src/main/kotlin/com/banjjoknim/playground/config/CorsConfiguration.kt b/놀이터(예제 코드 작성)/spring-security/src/main/kotlin/com/banjjoknim/playground/config/security/CorsConfiguration.kt similarity index 98% rename from 놀이터(예제 코드 작성)/spring-security/src/main/kotlin/com/banjjoknim/playground/config/CorsConfiguration.kt rename to 놀이터(예제 코드 작성)/spring-security/src/main/kotlin/com/banjjoknim/playground/config/security/CorsConfiguration.kt index 7e8bd0d..85b96df 100644 --- a/놀이터(예제 코드 작성)/spring-security/src/main/kotlin/com/banjjoknim/playground/config/CorsConfiguration.kt +++ b/놀이터(예제 코드 작성)/spring-security/src/main/kotlin/com/banjjoknim/playground/config/security/CorsConfiguration.kt @@ -1,4 +1,4 @@ -package com.banjjoknim.playground.config +package com.banjjoknim.playground.config.security import org.springframework.context.annotation.Bean import org.springframework.context.annotation.Configuration