Spring Security 적용

Spring 최신 버전으로 롤백
This commit is contained in:
roy-zz
2022-04-22 01:08:58 +09:00
parent 95ecd29673
commit 65da5e001e
10 changed files with 14 additions and 30 deletions

View File

@@ -1,5 +1,5 @@
plugins {
id 'org.springframework.boot' version '2.4.2'
id 'org.springframework.boot' version '2.6.6'
id 'io.spring.dependency-management' version '1.0.11.RELEASE'
}
@@ -25,4 +25,8 @@ allprojects {
jar {
enabled(false)
}
ext {
set('springCloudVersion', "2021.0.1")
}
}

View File

@@ -1,7 +1,3 @@
ext {
set('springCloudVersion', "2020.0.5")
}
dependencies {
implementation(project(":util"))

View File

@@ -1,7 +1,3 @@
ext {
set('springCloudVersion', "2020.0.5")
}
dependencies {
implementation 'org.springframework.cloud:spring-cloud-starter-netflix-eureka-server'
testImplementation 'org.springframework.boot:spring-boot-starter-test'

View File

@@ -1,7 +1,3 @@
ext {
set('springCloudVersion', "2020.0.5")
}
dependencies {
implementation 'org.springframework.boot:spring-boot-starter-security'
implementation 'org.springframework.cloud:spring-cloud-starter-gateway'

View File

@@ -2,6 +2,9 @@ package com.roy.springcloud.gateway;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.annotation.Bean;
import org.springframework.security.config.web.server.ServerHttpSecurity;
import org.springframework.security.web.server.SecurityWebFilterChain;
@SpringBootApplication
public class GatewayApplication {
@@ -10,4 +13,9 @@ public class GatewayApplication {
SpringApplication.run(GatewayApplication.class, args);
}
@Bean
public SecurityWebFilterChain securityWebFilterChain(ServerHttpSecurity security) {
return security.csrf().disable().build();
}
}

View File

@@ -1,7 +1,3 @@
ext {
set('springCloudVersion', "2020.0.5")
}
dependencies {
implementation(project(":util"))

View File

@@ -1,7 +1,3 @@
ext {
set('springCloudVersion', "2020.0.5")
}
dependencies {
implementation 'org.springframework.boot:spring-boot-starter-web'
implementation 'org.springframework.cloud:spring-cloud-starter-netflix-eureka-client'

View File

@@ -1,7 +1,3 @@
ext {
set('springCloudVersion', "2020.0.5")
}
dependencies {
implementation 'org.springframework.boot:spring-boot-starter-web'
implementation 'org.springframework.cloud:spring-cloud-starter-netflix-eureka-client'

View File

@@ -1,7 +1,3 @@
ext {
set('springCloudVersion', "2020.0.5")
}
dependencies {
implementation(project(":util"))

View File

@@ -16,7 +16,7 @@ import java.util.List;
import static com.roy.springcloud.util.mapper.MapperUtil.toObject;
@RestController
@RequestMapping("/")
@RequestMapping("")
@RequiredArgsConstructor
public class UserController {
private final Environment environment;