• (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] 를 등록한다.

  > [제품 설정] > [카카오 로그인] > [동의 항목] 에서 필요한 개인 정보 동의 항목을 설정한다.

번호 제목 글쓴이 날짜 조회 수
공지 2023 Software Development Trend 정리 황제낙엽 2024.01.19 1
147 naver(네이버) developers에서 제공하는 OAuth REST API 관련 링크 황제낙엽 2023.12.31 12
146 (bing) 소프트웨어의 일반적인 버전 관리 규칙 황제낙엽 2023.10.24 1
» kakao(카카오) developers에서 제공하는 OAuth REST API 관련 링크 황제낙엽 2023.10.22 2
144 식품(상품) 바코드를 조회하여 제품 정보 획득하기 file 황제낙엽 2023.08.07 17
143 식약처(식품의약품안전처) 공공데이터 API 황제낙엽 2023.08.07 5
142 서비스 이용약관과 개인정보 처리방침 황제낙엽 2023.07.15 1
141 프로젝트 운영 관리 소프트웨어로 100% 자동화된 '데브옵스(DevOps)' 구축하기 (LG CNS) file 황제낙엽 2023.07.12 6
140 개발자이기 전에 노동자로써의 삶에 대한 고찰 (지극히 개인적인 사설) 황제낙엽 2023.02.28 3
139 [SDC22 키노트 요약정리] 더 쉽게, 끊김 없이 매끄럽게! ‘캄 테크’ 향해 진화하는 미래의 집 황제낙엽 2022.12.24 23
138 변수 네이밍 표기법 종류 file 황제낙엽 2022.11.30 2
137 이미지에서 텍스트를 추출하는 OCR 방법들 file 황제낙엽 2022.09.23 3
136 지수(과학적 표기법, "E") 서식 지정자 (2) 황제낙엽 2021.07.06 24
135 REST API 제대로 알고 사용하기 황제낙엽 2021.06.02 19
134 locale (로캘, 로케일) 황제낙엽 2021.03.19 11
133 [REST API] HTTP METHOD 종류 황제낙엽 2021.01.14 30
132 [Deno] TypeScript를 실행하기 위한 Command-line 런타임 황제낙엽 2021.01.14 8
131 REST, REST API, RESTful [2] 황제낙엽 2021.01.11 90978
130 i18n (internationalization) 황제낙엽 2020.09.19 18
129 Webhook이란? 황제낙엽 2020.06.09 59