카카오 로그인 연동하는 법
카카오 로그인을 설정하기 위해서는 REST API 키 값을 발급받고, 관리자 설정 및 검수 절차를 완료해야 합니다.
또한, 소셜 로그인을 정상적으로 이용하시려면 홈페이지에 SSL 인증서가 적용되어 있어야 합니다.
SSL 인증서를 통해 사이트가 보안 연결(https) 상태여야만 소셜 로그인 연동이 원활하게 작동합니다.
Rest API KEY란?
· 카카오 로그인 연동을 위해 필요한 인증 키는 카카오 개발자 센터에서 발급받는 API 키입니다.
· 일반적으로 로그인 기능에는 JavaScript 키 또는 REST API 키가 사용됩니다.
· 이 키는 재밋 사이트와 카카오 로그인을 연결하는 역할을 하며, 사용자가 카카오 계정으로 로그인 할 수 있도록 허용하는 인증 수단입니다.
카카오 로그인 설정 방법 안내
2. 로그인 후, 상단 메뉴에서 [앱]을 클릭합니다.
3. [+ 앱 생성] 버튼을 클릭합니다.
4. 생성할 앱의 정보를 모두 입력합니다.
5. 서비스 이용 약관 체크 후 [저장]을 클릭하면 앱이 등록됩니다.
6. 등록 후 생성된 앱 목록을 클릭하면 해당 앱의 설정 화면으로 이동할 수 있습니다.
7. 좌측 플랫폼 메뉴로 이동 후 [Web 플랫폼 관리]를 클릭합니다.
8. 사이트 도메인을 입력합니다.
· 내 사이트 URL과 재밋에서 제공하는 사이트 URL을 입력해주세요.
-> 내 사이트 URL 예 : https://zaemitguide.com
-> 재밋 URL 예 : https://zaemitguide.zaemit.com
· 별도의 도메인을 연결하지 않으신 경우, 재밋에서 제공하는 사이트 URL만 입력해주세요.
9. 기본 도메인이 대표 도메인으로 되어있는 것을 확인한 후, [저장]을 클릭합니다.
· 사이트 도메인에서 가장 먼저 작성한 도메인이 기본 도메인으로 자동 설정됩니다.
· 기본 도메인을 변경하고 싶으신 경우 위에 사이트 도메인의 순서를 수정해주세요.
10. 저장된 사이트 도메인을 확인해주세요.
11. 좌측 메뉴에서 카카오 로그인 > 일반 탭에서 사용 설정의 상태를 ON으로 기능 활성화 합니다.
12. 카카오 로그인 활성화 팝업창이 나타나면 [활성화] 버튼을 클릭합니다.
13. 같은 화면에서 리다이렉트 URI의 [리다이렉트 URI 등록] 버튼을 클릭합니다.
14. 리다이렉트 URI를 입력 후, [저장] 버튼을 클릭합니다.
· https://내 사이트 도메인/socialLogin/kakaoLogin 양식대로 URL을 입력합니다.
→ (예 : https://zaemitguide.com/socialLogin/kakaoLogin)
도메인 이외로 재밋에서 제공하는 사이트 URL도 추가로 입력해주세요.
→ (예 : https://zaemitguide.zaemit.com/socialLogin/kakaoLogin)
15. 리다이렉트 URI 등록이 완료되었으며, 앱 기본 등록이 완료되었습니다.
카카오의 이메일(=재밋 회원 아이디)을 수집을 위해 비즈 앱 등록을 권장합니다.
사업자 등록이 어려우신 경우에는 사업자가 없는 경우 카카오 이메일 수집 방법 (대안)을 참고해주세요.
비즈 앱 등록 방법 - 사업자가 있는 경우
1. 좌측 메뉴에서 앱 > 일반 탭로 이동 후 비즈니스 정보의 [사업자 정보 등록] 버튼을 클릭합니다.
2. 비즈니스 정보 팝업창이 표시되면 사업자 등록번호를 입력하고 [확인] 버튼을 클릭합니다.
비즈 앱 등록 방법 - 사업자가 없는 경우 카카오 이메일 수집 방법 (대안)
1. 좌측 메뉴의 앱 > 일반 탭에서 개인 개발자 비즈 앱 > [카카오비즈니스 통합 서비스 약관 동의]를 클릭합니다.
2. 카카오비즈니스 통합 서비스 약관 동의 팝업창이 표시되고, 동의할 항목에 체크한 뒤 [동의하고 계속 진행] 버튼을 클릭합니다.
3. 같은 페이지에서 개인 개발자 비즈 앱 > [개인 개발자 비즈 앱 전환] 버튼을 클릭합니다.
4. 개인 개발자 비즈 앱 전환 팝업창이 표시되고, 이메일 필수 동의를 선택 후 [저장] 버튼을 클릭합니다.
5. 개인 개발자 비즈 앱으로 전환이 완료되었습니다.
차후, [사업자 정보 등록] 버튼을 통해 언제든지 사업자 등록이 가능합니다.
카카오 로그인 수집 항목 설정 방법
1. 왼쪽 사이드바의 카카오 로그인 > 동의항목 탭에서 개인정보 > 카카오계정(이메일)의 [설정] 버튼을 클릭합니다.
2. 동의항목 설정 팝업창이 표시되고, 동의 단계(필수)의 필수 동의를 선택합니다.
3. 카카오 계정으로 정보 수집 후 제공에 동의하는 체크박스에 체크 및 하단의 동의 목적을 입력한 후, [저장] 버튼을 클릭합니다.
4. 이메일의 필수 동의 설정이 완료되었습니다.
정확한 정보 연동을 위해 반드시 두 플랫폼의 필수 및 선택 설정이 일치해야 합니다.
· 카카오 이메일 주소(필수) = 재밋 회원 아이디(필수) O
· 카카오 닉네임(선택) = 재밋 회원 이메일(선택) O
· 카카오 닉네임(선택) ≠ 재밋 회원 닉네임(필수) X
*회원가입 시 수집하는 정보는 재밋 관리자 내 회원 설정 메뉴에서 언제든지 수정하실 수 있습니다.
SNS 로그인을 위한 API 값 입력 방법
1. 좌측 메뉴에서 앱 > 일반 탭을 클릭하면 REST API 키를 확인할 수 있습니다.
2. REST API 키를 복사한 후, 재밋 관리자 페이지 내 SNS 로그인 설정으로 돌아옵니다.
*SNS 설정을 위한 모듈설치가 필요합니다.
모듈 설치에 대한 내용은 'SNS 모듈 설치 방법 안내' 페이지에서 확인해주세요.
3. 사용여부를 ON 으로 변경한 후, 카카오 개발자 센터에서 발급 받은 REST API 키를 입력 한 후, 아래의 [저장하기]를 클릭하여 반영합니다.
4. 카카오 로그인이 정상적으로 연동되었으며, 사이트 로그인 페이지에서 연동상태를 확인 할 수 있습니다 .