네이버 로그인 설정하기
이 도움말에서는 방문자가 네이버 계정으로 내 사이트에 가입하고 로그인 할 수 있도록 네이버 로그인을 설정하는 과정을 안내합니다.
시작에 앞서
먼저 가입 및 그룹 설정에서 같은 이름(닉네임)으로 중복 가입 방지 옵션을 해제해 주세요.
- 이 옵션을 해제하지 않으면 중복가입 제한으로 소셜 로그인 가입이 원활하게 이뤄지지 않을 수 있습니다.
- 소셜 로그인을 제공하는 주요 플랫폼에서 동일 이름(닉네임) 사용을 허용함에 따라, 소셜 로그인 가입자는 가입된 플랫폼의 이름(닉네임)을 그대로 사용하는 경향이 있습니다.
- 잠재고객이 소셜 로그인으로 가입을 시도할 때 이름(닉네임) 작성에 스트레스를 받아 이탈하지 않도록 해당 옵션을 해제해 주세요.
설정방법
1단계: 내 사이트 가입 항목 확인하기
방문자가 내 사이트에 회원가입할 때 받는 가입 항목을 확인해 주세요. 확인한 가입 항목은 나중에 3단계: 네이버 로그인 API 정보 입력하기 단계에서 사용하게 됩니다.
- 내 사이트 관리자 페이지에 접속합니다.
- 왼쪽 메뉴에서 [환경설정 > 가입 및 그룹 설정]을 클릭해 이동합니다.
- 공통항목 과 가입 폼 관리 에서 사용 및 필수로 체크된 가입 항목을 확인하고 메모해 둡니다.
2단계: 네이버 로그인 애플리케이션 등록하기
- 네이버 개발자 센터에 접속합니다.
- 오른쪽 상단의 로그인 버튼을 클릭해 네이버 계정으로 로그인 합니다.
- 상단 메뉴에서 [Application > 애플리케이션 등록]을 클릭합니다.
3단계: 네이버 로그인 API 정보 입력하기
- 애플리케이션 이름 항목에 사이트 이름을 입력합니다.
- 카테고리 항목에는 내 사이트 주제에 맞는 카테고리를 선택합니다.
- 사용 API 항목에서 네이버 로그인 을 선택합니다.
- 제공 정보 선택 항목이 나오면, 네이버 이용자가 내 사이트에 네이버 계정으로 가입할 때, 네이버로부터 제공받을 가입자 정보를 선택합니다. 위 1단계에서 확인한 내 사이트 가입 항목을 기준으로 꼭 필요한 제공 정보만 필수로 선택해 주세요.
주의: 네이버 로그인 연동에는 네이버 검수가 필요합니다. 이 단계에서 선택한 제공 정보와 내 사이트에서 받는 실제 가입 정보가 다른 경우 심사 거절 사유가 됩니다.
- (필수) 회원이름: 내 사이트에서 이름을 받는 경우 선택합니다.
- (필수) 이메일 주소: 내 사이트에서 이메일 주소를 받는 경우 선택합니다.
- (선택/추가) 별명: 내 사이트에서 '사용자 정의' 가입 항목으로 별명(닉네임)을 받는 경우 선택합니다.
- (선택/추가) 프로필 사진: 내 사이트에서 '사용자 정의' 가입으로 프로필 이미지를 받는 경우 선택합니다.
- (선택/추가) 성별: 내 사이트에서 성별을 받는 경우 선택합니다.
- (미지원) 생일, 연령대, 출생연도, 휴대전화번호: 현재까지 미지원
- 로그인 오픈 API 서비스 환경 항목에선 PC 웹 을 선택합니다.
- PC 웹 항목에 서비스 URL 과 Callback URL 을 입력합니다. 아래 그림과 설명을 참고하세요.
- 서비스 URL: http://내도메인 형식으로 서비스 URL 을 입력합니다.
참고: SSL 보안서버 인증서를 설치했다면 http 를 https 로 변경해 입력하세요. - 네이버 로그인 Callback URL: http://내도메인/oauth 형식으로 Callback URL 을 입력합니다.
참고: SSL 보안서버 인증서를 설치했다면 위 그림과 같이 https 형식도 추가로 등록해 주세요.
- 서비스 URL: http://내도메인 형식으로 서비스 URL 을 입력합니다.
- (선택 사항) 캠페이너스 기본 도메인(*.campaignus.me)에서도 네이버 로그인이 동작하도록 설정하려면 아래 절차에 따라 로그인 오픈 API 서비스 환경을 추가합니다.
- 로그인 오픈 API 서비스 환경 에서 환경 추가 메뉴를 클릭하고, Mobile 웹 을 선택합니다.
- 위 6번 과정과 같은 방법으로 Mobile 웹 항목에도 서비스 URL 과 Callback URL 을 입력합니다.
참고: 캠페이너스 기본 도메인은 SSL 보안서버 인증서가 기본으로 적용되므로, 모든 URL은 https 로 시작해야 합니다.
- 서비스 URL: https://이름.campaignus.me형식으로 캠페이너스 기본 도메인을 입력합니다.
- 네이버 로그인 Callback URL: https://이름.campaignus.me/oauth 형식으로 Callback URL 을 입력합니다.
- 등록하기 버튼을 클릭합니다.
4단계: 내 사이트에 Client ID 및 Client Secret 입력하기
- 애플리케이션 정보가 나타납니다. 여기서 Client ID 와 Client Secret 을 복사하고 메모해 둡니다.
참고: 보안처리된 Client Secret 정보는 보기 버튼을 클릭하면 나타납니다.
- 내 캠페이너스 사이트 관리자 페이지로 돌아갑니다.
주의: 네이버 개발자 센터 브라우저 탭을 끄지 마세요.
- 왼쪽 메뉴에서 [환경설정 > 소셜 로그인 / API 설정]을 클릭해 이동합니다.
- 네이버 로그인 항목에서 네이버 로그인 사용을 선택하고, 위 1번 과정에서 복사한 Client ID 와 Client Secret 키를 각각 붙여넣습니다.
- 저장 버튼을 클릭해 적용합니다.
5단계: 로고 이미지 등록 및 개발 상태 변경하기
- 네이버 개발자 센터 탭으로 돌아가 API 설정 탭을 클릭합니다.
- 로그인 오픈 API 서비스 환경 항목에서 로고 이미지를 등록합니다.
- 페이지 하단의 수정 버튼을 클릭합니다. (등록한 로고가 저장됩니다.)
- 애플리케이션 개발 상태 항목에서 검수요청 하러 가기 버튼을 클릭합니다.
6단계: 검수 요청하기
네이버 로그인을 사용하기 위해선 네이버 검수를 받아야 합니다. 아래 그림과 설명을 참고해 검수를 요청해 주세요.
1. 검수 신청 전 가이드 확인
검수 요청 가이드 확인 을 체크합니다.
참고:
검수 요청 가이드 링크를 클릭해 네이버에서 제공하는 검수 가이드를 참고할 수도 있습니다.
2. 제공 정보 활용처 확인
네이버로부터 제공받을 사용자 정보를 선택하고, 각 정보가 보여지는 실제 화면을 캡쳐하여 등록합니다.
참고: 제공 정보는 위
3단계 4번 과정에서 선택한 정보가 표시됩니다.
- 네이버로부터 제공받을 제공 정보 항목을 모두 체크합니다.
- 내 캠페이너스 사이트의 마이페이지에 접속 후 왼쪽 메뉴 열에서 정보 수정 을 클릭합니다. 아래 그림과 같이 회원정보가 나오면 캡쳐 프로그램을 사용해 스크린샷으로 캡쳐합니다.
중요: 반드시 본인 사이트의 정보 수정 페이지를 캡쳐해 주세요.
- 네이버 검수 페이지로 돌아가, 파일선택 버튼을 클릭 후 캡쳐한 파일을 등록합니다.
3. 서비스 적용 형태 확인
- 네이버 아이디로 로그인을 통한 신규 회원 가입에 적용을 체크합니다.
- 네이버 로그인 적용 형태를 확인할 수 있도록 네이버 로그인이 적용된 사이트 화면 과 회원가입 정보입력 상세 화면을 캡쳐 후 편집하여 이미지 파일로 만듭니다.
참고: Google 프레젠테이션, MS 파워포인트 등을 사용해 편리하게 제작할 수 있습니다.
- 파일선택 버튼을 클릭 후 위 1번 과정에서 만든 이미지 파일을 업로드 합니다.
4. 추가 제출 서류 확인
일부 업종에서 네이버 로그인을 사용하기 위해선 추가 서류를 제출해야 합니다.
- 해당되는 업종이 있다면 선택하고, 파일선택 버튼을 클릭해 추가 서류를 제출해 주세요.
- 해당되는 항목이 없다면 없음 을 선택합니다.
5. 검수 요청하기
페이지 하단의 검수 요청 버튼을 클릭합니다.
7단계: 검수 결과 확인 및 설정 완료
네이버 로그인 검수 결과는 계정 설정에 등록된 메일 주소로 전달되며, 영업일 기준으로 3~4일이 소요될 수 있습니다.
심사가 승인되면 이제 방문자 누구나 내 사이트에 네이버 계정으로 회원가입 및 로그인할 수 있게 됩니다.
테스터 ID 등록하기
검수자료를 만들 때 내 사이트에서 네이버 로그인 하는 과정을 캡처해야 하는데, 관리자 계정만으로 한계가 있을 때 테스트를 위한 테스터 ID를 등록해 사용할 수 있습니다.
테스터 ID 등록방법
- 네이버 개발자 센터에서 상단 메뉴에 [Application > 내 애플리케이션]을 클릭해 이동합니다.
- 멤버관리 탭을 클릭합니다.
- 테스터 ID 등록 항목에 테스트용 네이버 ID를 입력합니다.
참고: 네이버는 1인당 3개까지 네이버 ID를 만들 수 있습니다. 만약 테스터 ID로 사용할 네이버 ID가 없다면 새로운 네이버 계정을 만들어 보세요.