security 관련 질문입니다
- 작성자 :
- y****e
- 작성일 :
- 2025-03-12 17:05:46
- 조회수 :
- 161
- 구분 :
- 실행환경 / 4.3
- 진행상태 :
- 완료
Q
spring boot starter 라이브러리에 관련해서 질문있습니다.
1. 이전에 쓰던 org.egovframe.rte.fdl.security 를 스프링부트 라이브러리 버전으로 대체한것으로 보면 되나요?
2. jwt 를 사용하려고 git에서 simple backend 예제를 살펴봤는데 org.egovframe.rte.fdl.security 를 사용하던데 실제 코드에서는 그냥 spring security를 사용하고 있는거 같아서
어디에서 사용되나요? jwt사용할거라면 걷어내도 되는지 궁금합니다.
1. 이전에 쓰던 org.egovframe.rte.fdl.security 를 스프링부트 라이브러리 버전으로 대체한것으로 보면 되나요?
2. jwt 를 사용하려고 git에서 simple backend 예제를 살펴봤는데 org.egovframe.rte.fdl.security 를 사용하던데 실제 코드에서는 그냥 spring security를 사용하고 있는거 같아서
어디에서 사용되나요? jwt사용할거라면 걷어내도 되는지 궁금합니다.
환경정보
-
- OS 정보 : window
- 표준프레임워크 버전 : 4.x
- JDK(JRE) 정보 : 17
- WAS 정보 : tomcat
- DB 정보 :
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크 센터입니다.
1. 답변
표준프레임워크 Boot Starter는 실행환경의 간소화서비스(Security, Access, Crypto)를
Spring Boot Starter로 구성한 것입니다.
2. 답변
Spring Security는 사용자의 인증인가 결과를 SecurityContext에 저장한 다음 이후 처리에 사용하고
반면에 JWT는 인증인가 결과를 토큰으로 만들어서 이후 처리에 사용하게 되는데
JWT를 사용하더라도 인증인가는 Spring Security를 활용할 수 있습니다.
따라서, Spring Security 와 JWT는 대체되는 개념이 아닙니다.
실행환경 예제 게시판에서
Security에 대한 Spring Boot Starter 적용 예제를 배포하고 있으니
참고 부탁 드립니다.
https://www.egovframe.go.kr/home/ntt/nttList.do?pagerOffset=0&searchKey=&searchValue=&menuNo=37&bbsId=10&nttId=1085
감사합니다.
표준프레임워크 센터입니다.
1. 답변
표준프레임워크 Boot Starter는 실행환경의 간소화서비스(Security, Access, Crypto)를
Spring Boot Starter로 구성한 것입니다.
2. 답변
Spring Security는 사용자의 인증인가 결과를 SecurityContext에 저장한 다음 이후 처리에 사용하고
반면에 JWT는 인증인가 결과를 토큰으로 만들어서 이후 처리에 사용하게 되는데
JWT를 사용하더라도 인증인가는 Spring Security를 활용할 수 있습니다.
따라서, Spring Security 와 JWT는 대체되는 개념이 아닙니다.
실행환경 예제 게시판에서
Security에 대한 Spring Boot Starter 적용 예제를 배포하고 있으니
참고 부탁 드립니다.
https://www.egovframe.go.kr/home/ntt/nttList.do?pagerOffset=0&searchKey=&searchValue=&menuNo=37&bbsId=10&nttId=1085
감사합니다.