postman을 사용하여 카카오 토큰 발급받기

류예린·2022년 9월 5일
0
post-custom-banner

시작하기에 앞서, 이 글은 프론트측이 카카오 서버로부터 유저 코드를 받은 뒤 카카오토큰을 발급받는 과정을 백앤드가 서버 테스트를 위해 임시로 구현하는 과정임을 알려드립니다.



  1. 먼저, 카카오 디벨로퍼 사이트에서 REST API, REDIRECT URI를 발급받거나 지정합니다. 해당 내용은 공식문서 혹은 구글링만으로 5분컷 할 수 있으니 얼른 얼른 발급받으세오.




  1. postman의 method를 GET으로 지정해준 뒤 위와 같은 url에 client_id와 redirect_uri를 입력해줍니다. client_id에는 REST API를, redirect_uri엔 내가 카카오 디벨로퍼에서 설정한 redirect_uri를 입력합니다.




  1. 완성된 url을 크롬 주소창에 복붙합니다.




  1. 이 과정에서 위 사진과 같은 에러가 뜬다면 client_id나 redirect_uri가 잘못된 것입니다. 모든 에러 코드는 카카오 디벨로퍼 홈페이지에 설명되어 있습니다. 카카오 공식문서는 항상 친절히 설명해주고 있어요!




  1. url에 문제가 없다면 크롬의 쿠키를 삭제해줍니다. 이 두 과정만으로 KOE002에러는 더이상 발생하지 않을 것입니다. 다시 postman으로 돌아가 url에 입력값을 천천히 확인해 똑바로 입력해줍니다.




  1. 입력값이 올바르다면 위 사진과 같이 로그인 페이지가 뜹니다.




  1. 드디어 code가 나왔습니다! url의 code를 복사해줍시다.




  1. 다시 postman으로 돌아와 code를 붙여넣기 해주고 send버튼 클릭.




  1. 축하합니다. Body를 보라구! 드디어 access_token을 발급받았습니다. 휴 바쁘다 바빠.




  1. 진행중이던 코드로 돌아와 카카오토큰으로 회원가입/로그인 과정을 통신 테스트해봅니다. 야호! 발급된 카카오토큰을 이용하여 회원가입과 로그인까지 성공해 우리 서버의 jwt token까지 무사히 발급됐습니다!
profile
helloworld
post-custom-banner

0개의 댓글