Java/Java-Spring

Java/Java-Spring

[SpringBoot] Spring Security 없이 OAuth2(kakao) 로그인 해보기 with JWT - 1

이번에 토이프로젝트를 진행하면서 스프링으로 처음 로그인 서비스를 만들었다. OAuth2를 통한 카카오 로그인을 구현하려 했는데, 처음엔 스프링 시큐리티를 사용해서 구현하려 했지만 이해가 잘되지 않았고 그래서 일단 시큐리티 없이 쌩으로 구현을 해보자! 라는 생각으로 만들게 됐다. 1. OAuth2 로그인의 흐름 OAuth2 로그인이 진행되는 과정을 살펴보자. OAuth를 제공하는 서비스마다 다르겠지만, 이 흐름도는 카카오의 OAuth 흐름에 대해 그린 것이다. 사용자가 서비스를 이용하기 위해 로그인 창에 접근하면, 클라이언트는 사용자의 브라우저를 카카오 검증 서버로 리다이렉트 시킨다. 사용자가 정보를 입력하면 검증 서버는 입력한 정보가 일치하는지 검증한다. 일치한다면 클라이언트가 검증 서버에 등록한 정보제..

주니어 개발자의 아카이브
'Java/Java-Spring' 카테고리의 글 목록