라이브러리는 도서관 아닌가요

Spring Boot Gradle을 통해 spring security dependency 추가 본문

Spring/Spring Security

Spring Boot Gradle을 통해 spring security dependency 추가

veryhi 2021. 12. 13. 19:20

목표: 기존에 생성된 Spring Boot 프로젝트에 Spring Security 추가하기

 

 

우선 build.gradle의 dependencies에 아래의 dependency를 추가한다.

implementation 'org.springframework.boot:spring-boot-starter-security'

 

 

그 다음 프로젝트를 우클릭하여 Gradle → Refresh Gradle Project를 클릭한다.

 

 

그러면 아래쪽의 로딩 바가 움직이면서 의존성을 해결하는 것을 확인할 수 있다.

 

정상적으로 의존성이 해결되었다면, 프로젝트를 실행했을 때 콘솔창에 아래와 같은 한 줄을 만날 수 있다.

해당 패스워드는 default 설정에 의해, 매 실행 때마다 랜덤하게 생성된다. 

 

 

기존에 접속했던 것처럼 localhost:포트번호로 접속하면, 아래와 같이 암호를 요구하는 기본 로그인 창을 만날 수 있다.

Spring Boot가 직접 제공해주는 창이다.

ID는 user
PW는 위에서 생성된 security password

 

로깅 관련 debug 모드는 아래와 같다. application.properties에 추가

logging.level.org.springframework.security=debug

 

 

Comments