반응형
스터디 개발의 가장 큰 고민은 SSO입니다. 스터디원 전부 구축과 인증/인가 개발경험이 없기 때문에, SSO솔루션을 사용하기로 했습니다.
여러 후보가 있었는데 무료로 사용할 수 있고 검색자료가 많은 keycloak을 사용하기로 했습니다. 빠른 구현을 위해 프론트엔드 개발쪽은 로그인/회원가입을 keycloak에게 위임할 생각입니다.
백엔드는 프론트엔드가 전달할 JWT를 검증과 인가확인을 위해 keycloak에 연결될 예정입니다. 백엔드 컴퍼넌트들이 직접 keycloak에 안붙는 이유는 2가지 이유가 있습니다. 인증/인가 기능에 대해 중앙관리하고 싶었고 아직 스터디원 전부 keycloak에 대한 숙련도가 없어서 별도 서비스로 만들기로 했습니다.
반응형
'전공영역 공부 기록' 카테고리의 다른 글
쿠버네티스 네트워크 스터디 부록: cililum 클라이언트 명령어 정리 (0) | 2022.03.01 |
---|---|
keyclaok docker 실행방법 (0) | 2022.02.23 |
개발환경 설정이 어렵다... (0) | 2022.02.23 |
Istio공부를 시작하며 (0) | 2022.02.22 |
keycloak 스프링부트 연동 (1) | 2022.02.19 |