SRoom 프로젝트
이번엔 설정한 Kakao Developer의 설정을 가지고 리다이렉션 설정을 해볼 것입니다.
만약 설정을 하지 않았다면 Kakao Developer 가입 및 설정하기를 참고하면 되겠습니다.
인증코드(Authorization Code) 받아내기
OAuth인증을 위해서는 인증코드가 있어야 합니다.
설정하고 받았던 정보들을 가지고 요청을 보내서 코드를 받아내 보겠습니다.
위 요청을 하게되면
위와 같은 결과를 받게 됩니다.
1 | http://kauth.kakao.com/oauth/authorize?client_id={app_key}&redirect_uri={redirect_uri}&response_type=code |
위 주소에서 app_key에는 REST API를 넣고,
redirect_uri에는 자신이 설정한 경로를 입력하면 됩니다. 제 경우에는 http://localhost/oauth를 입력하였습니다.
위와 같이 입력하면 로그인 동의 창이 뜨게 됩니다.
동의하면 위 주소에서 code를 얻어낼 수 있습니다.
위 소스로 코드를 가져올 수 있습니다.
다음엔 Access Token, Refresh Token을 가져와보도록 하겠습니다.