햄발
Auth 2.0 카카오 본문
카카오 디벨로퍼에 들어간다.
Kakao Developers
카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다.
developers.kakao.com
내 애플리케이션 을 클릭한다.
애플리케이션 추가하기를 클릭한다.
1. 내 애플리케이션 항목에 등록 (로그인) - kakao developers 내 애플리케이션 등록
애플리케이션 추가하기 에서 앱 이름, 회사명, 카테고리를 선택한 후 저장버튼을 클릭한다. (사진은 필수아님)
2. 플랫폼(Web 선택) - 사이트 도메인 기본설정


https://localhost:8080
3. 카카오 로그인 사용 시 Redirect URI를 등록해야 한다.
Redirect URI : http://localhost:8080/user/kakao
4. 동의 항목 설정(제품설정 -- 동의항목 왼쪽 메뉴)
- 닉네임, 프로필 사진
5. 리소스 다운로드
도구 --> 리소스 다운로드 --> 카카오로그인
class_bank staic 폴더의 images 폴더 아래에 kakao_login_small.png 파일을 추가한다.
6. REST API 키
Redirect URI : http://localhost:8080/user/kakao 가 나중에 필요함
7. 인가코드 받기
인가 코드 부터 받아야 하는 개발을 해야한다.
https://kauth.kakao.com/oauth/authorizeresponse_type=code&client_id=${REST_API_KEY}&redirect_uri=${REDIRECT_URI}
https://kauth.kakao.com/oauth/authorizeresponse_type=code&client_id=RestApi키 입력&redirect_uri=리다이렉트입력
'Spring boot' 카테고리의 다른 글
Spring Boot Blog 프로젝트 만들기(JPA) (0) | 2024.09.28 |
---|---|
Bank App 만들기 - OAuth 2.0(Open Authorization) (0) | 2024.09.28 |
Bank App 만들기 - Server To Server 개념 (0) | 2024.09.28 |
Bank App 만들기 - 존재하지 않는 경로에 대한 요청 처리(404) (0) | 2024.09.28 |
Bank App 만들기 - 파일 업로드(ResourceHandler 사용) (0) | 2024.09.28 |