[Spring Authorization Server Sample 따라 구현하기] 시작

2024. 9. 22. 02:24Spring Security/Spring Authorization Server

반응형
작년 이맘때 쯤 지금은 운영하지 않는 velog 블로그에 게시글을 옮겨온 글

개요

인증 서버 구현을 진행하게 되었다. 요구사항은 OAuth2 + OIDC 가능하도록 하기.

검색해보니, ‘구글, 네이버, 카카오로 로그인하기’ 의 ‘구글, 네이버, 카카오’ 의 역할을 해야 하는 것 같다.

먼저 Docs 과 Sample 을 보고, 따라 구현하면서 어떻게 돌아가는 것인지 알아봐야겠다고 생각했다.

출처와 방법

Reference 는 다음과 같다.

각각 허들이 있다. 문서는 영어이고, 샘플은 메인 프로젝트와 합쳐져 있어 의존성 관리가 어려우며, 책은 2022년판이라 지금의 코드와 다르다.

우선 돌아가는 상태를 만들고, 샘플이 H2 로 구현되어 있으므로 MySql 로 교체하는 부분까지 진행한다.

결론

사실 개념도 정리하면서 작성하고 싶어서, 따로 몇 번 작성해 보았었다.

하지만 ‘정리를 위한 정리’ 가 되고, 머릿속에 각인되지 않은 것들을 꺼내는 부분에 리소스가 낭비되고 있다는 느낌을 받았다.

아는 것들 부터 하면 아는 것이 많아지지 않을까.

Repository

반응형