네이버 로그인 연동하는 법
네이버 로그인을 설정하기 위해서는 네이버 개발자 센터에서 제공하는 Client ID / Client Secret 값을 발급받고, 관리자 설정 및 검수 절차를 완료해야 합니다.
또한, 소셜 로그인을 정상적으로 이용하시려면 홈페이지에 SSL 인증서가 적용되어 있어야 합니다.
SSL 인증서를 통해 사이트가 보안 연결(https) 상태여야만 소셜 로그인 연동이 원활하게 작동합니다.
Client ID 와 Client Secret 이란? 
- Client ID 와 Client Secret 은 네이버 개발자 센터에서 발급받는 로그인 인증용 키입니다.
- 이 정보는 재밋(Zaemit)사이트와 네이버 로그인을 연동하기 위해 필요합니다.
- 간략히 말해서 사용자가 네이버 계정으로 로그인할 수 있도록 허용하는 인증 토큰입니다.
네이버 로그인 설정 방법 안내 - (1) 네이버 애플리케이션 등록 방법
1. 네이버 개발자 사이트(https://developers.naver.com/main/) 에 접속합니다.
2. 로그인 후 상단 메뉴에서 Application 메뉴를 클릭합니다.
3.  버튼을 클릭하여 애플리케이션 등록을 진행합니다.
4. API 이용약관을 확인한 후, 약관 동의에 체크하고   버튼을 클릭합니다.
5. 이메일 확인을 진행합니다.
6. 애플리케이션 이름을 입력합니다.
7. 사용 API 에서 네이버 로그인 을 선택합니다.
8. 사용자가 네이버 아이디로 로그인시 네이버로부터 제공받을 정보를 선택합니다.
네이버 이메일 주소는 로그인 아이디로 사용되므로 반드시 필수 항목으로 지정해주세요!
※ 필수 항목은 개인정보보호법 제3조 제1항, 제16조 제1항 등에 따라 서비스 제공을 위해 필요한 최소한의 개인정보만을 선택해야 합니다.
9. 로그인 오픈 API 서비스 환경에서 PC 웹 을 선택합니다.
10. 서비스 URL 을 입력합니다.
※ 내 사이트 URL 을 입력해주세요. (예: https://zaemitguide.com)
※ 별도로 연결한 도메인이 없다면, Zaemit 에서 제공한 기본 URL 을 입력해 주세요. (예: https://zaemitguide.zaemit.com)
11. 네이버 로그인 Callback URL 을 입력합니다.
https://내 사이트 도메인/socialLogin/naverLogin 양식대로 URL을 입력합니다. 
(예: https://zaemitguide.com/socialLogin/naverLogin)
Zaemit 에서 제공하는 사이트 URL 도 추가로 입력해주세요. 
(예: https://zaemitguide.zaemit.com/socialLogin/naverLogin)
12. 서비스 이용 동의를 체크한 후,  버튼을 클릭하여 애플리케이션 등록을 완료합니다.
네이버 로그인 설정 방법 안내 - (2) SNS 로그인을 위한 API 값 입력 방법
1.  애플리케이션 등록 후, 화면 상단 메뉴에서 개요를 클릭합니다.
2. Client ID 와 Client Secret 값을 복사합니다. (Client Secret 값은 보기 버튼을 클릭하면 표시됩니다.)
3. Zaemit 관리자 페이지 → 사이트설정 → SNS로그인 메뉴를 클릭합니다.
4. 네이버 영역에서 사용 유무를 ON 으로 변경한 후, 네이버 개발자 센터에서 발급받은 Client ID 와 Client Secret 값을 입력합니다.
5. 하단의  버튼을 클릭합니다.
6. 네이버 로그인이 정상적으로 연동되었으며, 내 사이트 로그인 페이지에서 연동상태를 확인할 수 있습니다.
네이버 로그인 설정 방법 안내 - (3) 네이버 로그인을 위한 검수 요청 방법
- 일반 사용자가 네이버 로그인을 사용할 수 있도록 하려면, 반드시 검수요청을 진행하셔야 합니다.
- 아래 안내된 내용을 참고하여 검수 절차를 완료해주시기 바랍니다.
1. 네이버 개발자 사이트 내 API 설정으로 이동합니다.
2. 로그인 오픈 API 서비스 환경 영역에서 네이버 로그인 화면에 노출될 로고 이미지를 첨부해주세요.
※ 네이버에서 허용하는 이미지 권장 크기를 확인하신 후, 해당 기준에 맞춰 이미지를 업로드해주시기 바랍니다.
3. 로고 이미지 첨부 후 하단의   버튼을 클릭하여 변경사항을 반영해주세요.
4. 수정 후, 애플리케이션 개발 상태 영역에서 사용자의 네이버 로그인을 위한 검수요청을 진행합니다.
5. 검수 요청 가이드 확인 후, 체크해주세요.
※ 자세한 내용은 네이버에서 제공하는 가이드를 참고하시기 바랍니다.
6. 등록한 재밋(Zaemit) 사이트 내 사용자(회원) 정보 확인 화면을 캡처하여 업로드 합니다.
※ 네이버 개발자 센터에서 제공하는 가이드 내 3.2 사전 검수 자료 첨부 방법 - 제공 정보 활용처 확인 자료 제출 방법 2 내용을 참고하시기 바랍니다.
아래는 제공 정보 활용처 확인 캡처 화면 예시입니다.
※ 정확한 정보 연동을 위해 반드시 두 플랫폼의 필수 및 선택 설정이 일치해야 합니다.
- 네이버 이메일 주소(필수) = 재밋 회원 아이디(필수) O
- 네이버 회원 이름(필수) = 재밋 회원 닉네임(필수) O
- 네이버 회원 이름(선택)  재밋 회원 닉네임(필수) X
※ 회원가입 시 수집하는 정보는 재밋 관리자 페이지 내 회원설정 메뉴에서 언제든지 수정하실 수 있습니다.
7. 서비스 적용 형태 확인 영역에서 네이버 로그인을 통한 신규 회원가입에 적용 을 선택합니다.
8. 네이버 로그인 이용절차를 확인할 수 있는 캡처파일을 첨부합니다.
※ 사전 검수를 위한 테스트 계정 등록 방법은, 네이버 개발자 센터에서 제공하는 가이드 내 3.2 사전 검수 자료 첨부 방법 - 네이버 로그인 적용 형태 확인을 위한 자료 제출 방법 을 참고하시기 바랍니다.
아래는 로그인 이용 절차 캡처 이미지 예시입니다.
9. 추가 제출 서류 확인을 진행합니다. 해당사항이 없다면 "없음" 을 선택해주세요.
10. 모든 내용을 입력하셨다면, 검수 요청을 신청합니다.
※ 네이버 로그인 서비스 검수는 최소 3일 ~ 최대 2주 까지 소요됩니다.