728x90
솔로프로젝트를 하며 Java Spring JPA를 이용해 카카오 로그인 OAuth2를 구현해보려고 한다.
- 카카오 로그인 API 등록
- 카카오 디벨로퍼에서 카카오 로그인 API를 등록해야한다.
- https://developers.kakao.com/ 접속 후 내 어플리케이션 -> 애플리케이션 추가하기
- https://developers.kakao.com/ 접속 후 내 어플리케이션 -> 애플리케이션 추가하기
- 등록 후 카카오 로그인 활성화를 한다.
- 목록 -> 카카오 로그인 -> 카카오 로그인 활성화
- Web 플랫폼을 등록한다.
- 목록 -> 플랫폼 -> Web 플랫폼 등록 -> http://localhost:8080 등록
(로컬환경에서만 확인 할 예정이다. 도메인이 있다면 도메인을 등록해주면 된다.)
- 목록 -> 플랫폼 -> Web 플랫폼 등록 -> http://localhost:8080 등록
- Redirect URI를 설정한다.
- 목록 -> 카카오 로그인 -> Redirect URI 등록
- 목록 -> 카카오 로그인 -> Redirect URI 등록
- 동의항목 설정
- 목록 -> 카카오 로그인 -> 동의항목(닉네임, 프로필 사진 등 동의 항목을 설정할 수 있다.)
이메일등 민감정보를 필수 동의 하려면 비즈니스 설정으로 전환해야 한다.
- 목록 -> 카카오 로그인 -> 동의항목(닉네임, 프로필 사진 등 동의 항목을 설정할 수 있다.)
여기까지가 카카오 디벨로퍼에서의 기본적인 설정이다.
Kakao 로그인(2)에서 Gradle설정과 yml파일 설정, Spring Security와 연동하는 코드들을 설명하겠다.
'WorkHard > Project' 카테고리의 다른 글
[팀 프로젝트] 팀 프로젝트 합류! (0) | 2023.08.13 |
---|---|
[Project] 솔로프로젝트 - Kakao 로그인(2) (0) | 2023.04.20 |
[Project] 솔로프로젝트 - Comment코드 작성 (0) | 2023.04.09 |
[Project] 메인프로젝트 'Why Stay?' Refactoring (0) | 2023.04.05 |
[Project] 메인프로젝트 'Why Stay?' Refactoring (0) | 2023.04.04 |