sitelink1 | |
---|---|
sitelink2 | |
sitelink3 | |
extra_vars6 |
Resource Server 구축에 관련된 레퍼런스들을 조사하다가 발견한 링크들이다.
일부의 내용만 참고하면서 수집한 링크들이어서 학습 용도로만 활용할 계획이다.
실습을 통한 내용정리와 코드 검토는 차후로 미루었다.
1. Spring Security 5 – OAuth2 Login
> [2019.10.18/일본어] Spring Security 5 – OAuth2 로그인 - 문서 가져오기 (getdocs.org)
> [2021.04.10/한국어] Spring Security 5 – OAuth2 로그인 (tistory.com)
> [2023.06.09/영어] Spring Security 5 - OAuth2 Login | Baeldung
위의 링크는 언어만 다를뿐 내용은 동일한 문서들이다. (그나마 한국어 버전이 광고가 별로 없어서 편안하다)
외부 Authorization Server 를 위한 OAuth2LoginConfigurer Class 의 내용을 다룬다. (OAuth2 로그인을 위한 의존성과 로그인폼 예제)
이 문서의 장점은 Spring Boot 와 Spring Non-Boot 두가지 환경에 대한 설정을 모두 설명해 준다.
2. Spring Security with JWT: OAuth 2 Resource Server
> [2020.04.16] Spring Security with JWT: OAuth 2 Resource Server - DEV Community
Spring 5.2 부터 지원하는 새로운 라이브러리인 OAuth 2.0 Resource Server 에 대한 내용으로
Resource Server 가 무엇인지와 샘플 프로젝트를 코드레벨로 소개하고 있다.
3. JWS + JWK in a Spring Security OAuth2 Application
> [2023.06.09/영어] JWS + JWK in a Spring Security OAuth2 Application | Baeldung
JWS(JSON Web Signature)에 대해 알아보고 Spring Security OAuth2로 구성된 애플리케이션에서 JWK(JSON Web Key) 사양을 사용하여 구현하는 방법에 대해 소개한다.