[Start Spring Boot] Spring Security 추가하기

·2024년 3월 27일
0

Start Spring Boot!

목록 보기
32/53
post-thumbnail

Spring Security

What is?

  • 스프링에서 인증과 권한을 담당하는 프레임 워크
  • 필터를 사용해서 처리한다.
  • 의존성을 추가만 하여도 기본적인 인증을 추가한다.

Dependencies

  • build.gradle
dependencies {
	implementation 'org.springframework.boot:spring-boot-starter-security'
}

기본 인증

  • 의존성을 추가 후 실행 시

  • 다음과 같은 화면을 볼 수 있다.
  • Username에 user, 비밀번호에 다음 password를 이용하자

API 호출시

  • HTML Header에 Authorization에 인증 정보를 추가하여서 호출한다.
  • 다음과 같이 Header를 추가한다.

설정하기

  • application.properties
# Security
spring.security.user.name=user
spring.security.user.password=password
  • 다음과 같은 방법으로 user와 password를 설정해서 사용할 수 있다!
profile
백엔드 개발자가 꿈인 컴공과

0개의 댓글

관련 채용 정보