sitelink1 | https://developers.kakao.com/console/app |
---|---|
sitelink2 | https://developers.kakao.com/docs/latest...-user-info |
sitelink3 | https://developers.kakao.com/docs/latest...ao-account |
sitelink4 | https://developers.kakao.com/docs/latest...ted#sample |
sitelink5 | |
extra_vars6 |
- (sitelink1) 카카오 개발자 내 애플리케이션 : https://developers.kakao.com/console/app
- (sitelink2) 사용자 정보 가져오기 : https://developers.kakao.com/docs/latest/ko/kakaologin/rest-api#req-user-info
- (sitelink3) 카카오계정 정보 : https://developers.kakao.com/docs/latest/ko/kakaologin/common#user-info-kakao-account
- (sitelink4) REST API를 사용하는 언어별 참고 예제 : https://developers.kakao.com/docs/latest/ko/rest-api/getting-started#sample
* 참고1
'REST API를 사용하는 언어별 참고 예제' 를 보고 소스 코드를 작성하고
나머지 문서에서 내가 필요로 하는 정보가 무엇인지 살펴본다.
* 참고2
지니박스에서는 토큰을 받은후 서블릿에서 REST API 로 추가 사용자 정보를 취득한다.
클라이언트 시크릿(CLIENT_SECRET) 은 REST API 사용시 보안을 강화하기 위한 코드이다.
[내 애플리케이션] > [APP이름] > [카카오 로그인] > [보안]에서 [코드 생성] 으로 발급 받을 수 있다. (자세한 내용)
* 참고3 (로그인 연동 작업순서)
> 카카오 개발자 센터에 로그인하여 내 애플리케이션에 들어간다.
> 애플리케이션을 생성한다.
> [앱 설정] > [비즈니스] 에서 [비즈 앱 정보] > [개인 개발자 비즈 앱] 의 "개인 개발자 비즈 앱 전환" 버튼을 클릭하여 개발자 비즈 앱으로 전환한다.
> [앱 설정] > [앱 권한 신청] 에서 [신청 자격 확인] 의 "신청 자격 확인" 버튼을 클릭하여 신청 자격을 확인한다.
> [제품 설정] > [카카오 로그인] 에서 [활성화 설정] 의 "상태" 를 ON 으로 변경한다.
> 토큰 요청후의 redirect 할 uri 를 위해 [제품 설정] > [카카오 로그인] > [Redirect URI] 를 등록한다.
> [제품 설정] > [카카오 로그인] > [동의 항목] 에서 필요한 개인 정보 동의 항목을 설정한다.