카카오 로그인(OAuth 2.0 REST API) + JWT 토큰 방식 로그인 기능구현 참고할만한 블로그 글들

https://hou27.tistory.com/entry/%EC%B9%B4%EC%B9%B4%EC%98%A4%EB%A1%9C-%EB%A1%9C%EA%B7%B8%EC%9D%B8%ED%95%98%EA%B8%B0-JWT-%ED%86%A0%ED%81%B0-%EB%B0%9C%EA%B8%89-OAuth

 

카카오로 로그인하기 (JWT 토큰 발급, OAuth)

진행하고 있는 프로젝트에 접근성이 중요해서 카카오톡으로 로그인할 수 있도록 구현했었는데, 내가 짠 구조가 맞는지 의문이 들어 찾아보다가 OAuth+Spring Boot+JWT [OAuth + Spring Boot + JWT] 1. OAuth란?

hou27.tistory.com

위의 블로그의 경우 약간 내가 원하는 형식과는 구현이 다르긴 하지만, 대략적인 구현의 흐름을 이해하는데는 도움이 많이 되는 코드를 제시하는것 같아서 첨부함. 

 

 

 

https://velog.io/@max9106/OAuth

 

[OAuth + Spring Boot + JWT] 1. OAuth란? 프론트엔드와 백엔드의 역할

OAuth(Open Authorization)란? OAuth는 인증을 위한 프로토콜이다. 다른 인터넷 서비스의 기능을 다른 어플리케이션에서도 사용할 수 있게 해준다. OAuth는 인증(Authentication)과 인가(Authorization)를 모두 포함

velog.io

 

위의 블로그는, 카카오에서 받게되는 엑세스 토큰과 리프레시 토큰의 저장에 대해서는 내가 원하는 보관방식으로 설명해주지는 않지만, 전체적인 OAuth 2.0 +JWT 로그인에 대한 흐름을 파악할 수 있게 글을 작성해서 첨부함. 

 

일단은 첫번째 블로그의 내용을 참고해서 

간단하게 accesstoken만 사용해서 정보를 받아오고 JWT 를 이용한 로그인을 구현한뒤에 나중에 추가적으로 

카카오에서 제공해주는 refresh token을 이용한 갱신까지 추가하는 방향으로 설정해보자. 

 

  Comments,     Trackbacks