네이버 로그인 설정하기

이 도움말에서는 방문자가 네이버 계정으로 내 사이트에 가입하고 로그인 할 수 있도록 네이버 로그인을 설정하는 과정을 안내합니다.

시작에 앞서

먼저 가입 및 그룹 설정에서 같은 이름(닉네임)으로 중복 가입 방지 옵션을 해제해 주세요.

  • 이 옵션을 해제하지 않으면 중복가입 제한으로 소셜 로그인 가입이 원활하게 이뤄지지 않을 수 있습니다.
  • 소셜 로그인을 제공하는 주요 플랫폼에서 동일 이름(닉네임) 사용을 허용함에 따라, 소셜 로그인 가입자는 가입된 플랫폼의 이름(닉네임)을 그대로 사용하는 경향이 있습니다.
  • 잠재고객이 소셜 로그인으로 가입을 시도할 때 이름(닉네임) 작성에 스트레스를 받아 이탈하지 않도록 해당 옵션을 해제해 주세요.

설정방법

방문자가 내 사이트에 회원가입할 때 받는 가입 항목을 확인해 주세요. 확인한 가입 항목은 나중에 3단계: 네이버 로그인 API 정보 입력하기 단계에서 사용하게 됩니다.

  1. 내 사이트 관리자 페이지에 접속합니다. 접속방법
  2. 왼쪽 메뉴에서 [환경설정 > 회원가입·그룹·등급]을 클릭해 이동합니다.
  3. 공통항목가입 폼 관리 에서 사용필수로 체크된 가입 항목을 확인하고 메모해 둡니다.

  1. 네이버 개발자 센터에 접속합니다.
  2. 오른쪽 상단의 로그인 버튼을 클릭해 네이버 계정으로 로그인 합니다.
  3. 상단 메뉴에서 [Application > 애플리케이션 등록]을 클릭합니다.

  1. 애플리케이션 이름 항목에 사이트 이름을 입력합니다.
  2. 카테고리 항목에는 내 사이트 주제에 맞는 카테고리를 선택합니다.
  3. 사용 API 항목에서 네이버 로그인 을 선택합니다.
  4. 제공 정보 선택 항목이 나오면, 네이버 이용자가 내 사이트에 네이버 계정으로 가입할 때, 네이버로부터 제공받을 가입자 정보를 선택합니다. 위 1단계에서 확인한 내 사이트 가입 항목을 기준으로 꼭 필요한 제공 정보만 필수로 선택해 주세요.

    주의: 네이버 로그인 연동에는 네이버 검수가 필요합니다. 이 단계에서 선택한 제공 정보와 내 사이트에서 받는 실제 가입 정보가 다른 경우 심사 거절 사유가 됩니다.

    • (필수) 회원이름: 내 사이트에서 이름을 받는 경우 선택합니다.
    • (필수) 이메일 주소: 내 사이트에서 이메일 주소를 받는 경우 선택합니다.
    • (선택/추가) 별명: 내 사이트에서 '사용자 정의' 가입 항목으로 별명(닉네임)을 받는 경우 선택합니다.
    • (선택/추가) 프로필 사진: 내 사이트에서 '사용자 정의' 가입으로 프로필 이미지를 받는 경우 선택합니다.
    • (선택/추가) 성별: 내 사이트에서 성별을 받는 경우 선택합니다.
    • (미지원) 생일, 연령대, 출생연도, 휴대전화번호: 현재까지 미지원
  5. 로그인 오픈 API 서비스 환경 항목에선 PC 웹 을 선택합니다.
  6. PC 웹 항목에 서비스 URLCallback URL 을 입력합니다. 아래 그림과 설명을 참고하세요.

    • 서비스 URL: http://내도메인 형식으로 서비스 URL 을 입력합니다.
      참고: SSL 보안서버 인증서를 설치했다면 http 를 https 로 변경해 입력하세요.
    • 네이버 로그인 Callback URL: http://내도메인/oauth 형식으로 Callback URL 을 입력합니다.
      참고: SSL 보안서버 인증서를 설치했다면 위 그림과 같이 https 형식도 추가로 등록해 주세요.
  7. (선택 사항) 아임웹 기본 도메인(*.imweb.me)에서도 네이버 로그인이 동작하도록 설정하려면 아래 절차에 따라 로그인 오픈 API 서비스 환경을 추가합니다.

    1. 로그인 오픈 API 서비스 환경 에서 환경 추가 메뉴를 클릭하고, Mobile 웹 을 선택합니다.

    2. 위 6번 과정과 같은 방법으로 Mobile 웹 항목에도 서비스 URLCallback URL 을 입력합니다.

      참고: 아임웹 기본 도메인은 SSL 보안서버 인증서가 기본으로 적용되므로, 모든 URL은 https 로 시작해야 합니다.

      • 서비스 URL: https://이름.imweb.me 형식으로 아임웹 기본 도메인을 입력합니다.
      • 네이버 로그인 Callback URL: https://이름.imweb.me/oauth 형식으로 Callback URL 을 입력합니다.
  8. 등록하기 버튼을 클릭합니다.
  1. 애플리케이션 정보가 나타납니다. 여기서 Client IDClient Secret 을 복사하고 메모해 둡니다.

    참고: 보안처리된 Client Secret 정보는 보기 버튼을 클릭하면 나타납니다.

  2. 내 아임웹 사이트 관리자 페이지로 돌아갑니다.

    주의: 네이버 개발자 센터 브라우저 탭을 끄지 마세요.
  3. 왼쪽 메뉴에서
    [관리자 페이지 > 환경설정 > 소셜 로그인·지도·공유] 를 클릭해 이동합니다.
  4. 네이버 로그인 항목에서 사용여부를 on 으로 선택하고, 위 1번 과정에서 복사한 Client IDClient Secret 키를 각각 붙여넣습니다.

  5. 저장 버튼을 클릭해 적용합니다.
  1. 네이버 개발자 센터 탭으로 돌아가 API 설정 탭을 클릭합니다.

  2. 로그인 오픈 API 서비스 환경 항목에서 로고 이미지를 등록합니다.

  3. 페이지 하단의 수정 버튼을 클릭합니다. (등록한 로고가 저장됩니다.)
  4. 애플리케이션 개발 상태 항목에서 검수요청 하러 가기 버튼을 클릭합니다.

네이버 로그인을 사용하기 위해선 네이버 검수를 받아야 합니다. 아래 그림과 설명을 참고해 검수를 요청해 주세요.

1. 검수 신청 전 가이드 확인

검수 요청 가이드 확인 을 체크합니다.

참고: 검수 요청 가이드 링크를 클릭해 네이버에서 제공하는 검수 가이드를 참고할 수도 있습니다.

2. 제공 정보 활용처 확인

네이버로부터 제공받을 사용자 정보를 선택하고, 각 정보가 보여지는 실제 화면을 캡쳐하여 등록합니다.

참고: 제공 정보는 위 3단계 4번 과정에서 선택한 정보가 표시됩니다.
  1. 네이버로부터 제공받을 제공 정보 항목을 모두 체크합니다.

  2. 내 아임웹 사이트의 마이페이지에 접속 후 왼쪽 메뉴 열에서 정보 수정 을 클릭합니다. 아래 그림과 같이 회원정보가 나오면 캡쳐 프로그램을 사용해 스크린샷으로 캡쳐합니다.

    중요: 반드시 본인 사이트의 정보 수정 페이지를 캡쳐해 주세요. 사이트 로그인 시도 중 "개발 중"이라는 화면이 노출되면, 가이드 최하단의 자주 묻는 질문을 확인해 주세요.

  3. 네이버 검수 페이지로 돌아가, 파일선택 버튼을 클릭 후 캡쳐한 파일을 등록합니다.

3. 서비스 적용 형태 확인

  1. 네이버 아이디로 로그인을 통한 신규 회원 가입에 적용을 체크합니다.

  2. 네이버 로그인 적용 형태를 확인할 수 있도록 네이버 로그인이 적용된 사이트 화면회원가입 정보입력 상세 화면캡쳐 후 편집하여 이미지 파일로 만듭니다.

    참고: Google 프레젠테이션, MS 파워포인트 등을 사용해 편리하게 제작할 수 있습니다.

  3. 파일선택 버튼을 클릭 후 위 1번 과정에서 만든 이미지 파일을 업로드 합니다.

4. 추가 제출 서류 확인

일부 업종에서 네이버 로그인을 사용하기 위해선 추가 서류를 제출해야 합니다.

  • 해당되는 업종이 있다면 선택하고, 파일선택 버튼을 클릭해 추가 서류를 제출해 주세요.
  • 해당되는 항목이 없다면 없음 을 선택합니다.

5. 검수 요청하기

페이지 하단의 검수 요청 버튼을 클릭합니다.

네이버 로그인 검수 결과는 계정 설정에 등록된 메일 주소로 전달되며, 영업일 기준으로 3~4일이 소요될 수 있습니다.

심사가 승인되면 이제 방문자 누구나 내 사이트에 네이버 계정으로 회원가입 및 로그인할 수 있게 됩니다.

테스터 ID 등록하기

검수자료를 만들 때 내 사이트에서 네이버 로그인 하는 과정을 캡처해야 하는데, 관리자 계정만으로 한계가 있을 때 테스트를 위한 테스터 ID를 등록해 사용할 수 있습니다.

  1. 네이버 개발자 센터에서 상단 메뉴에 [Application > 내 애플리케이션]을 클릭해 이동합니다.
  2. 멤버관리 탭을 클릭합니다.
  3. 테스터 ID 등록 항목에 테스트용 네이버 ID를 입력합니다.

    참고: 네이버는 1인당 3개까지 네이버 ID를 만들 수 있습니다. 만약 테스터 ID로 사용할 네이버 ID가 없다면 새로운 네이버 계정을 만들어 보세요.

자주 묻는 질문

  • "네이버 로그인 개발 중"이라는 화면이 노출된다면, 로그인 시도한 계정정보를 다시 한번 확인해 주세요.
    • 로그인 화면을 캡처하기 위해서는 네이버 개발자센터의 로그인 계정 또는 [네이버 개발자 센터 > 내 애플리케이션 > 멤버관리 > 테스터 ID] 에 등록된 아이디만 로그인이 가능합니다.
  • 검수 후 심사가 거절된 경우에도 동일한 화면이 노출됩니다. 

위 문구는 네이버 설정이 올바르지 않을 때 나타나는 문구입니다.

[관리자 페이지 > 환경설정 > 소셜 로그인·지도·공유 > 네이버 로그인]에서 네이버 로그인 [자세히 알아보기]를 클릭하여 동일하게 진행해주셨는지 확인 부탁드립니다.

참고로 확인이 꼭 필요한 부분은 아래와 같습니다.

1. PC 웹의 서비스 URL에는 사이트의 대표 도메인을 입력합니다.

대표도메인 확인 경로 [관리자 페이지 > 환경설정 > 도메인] > 대표도메인으로 선택되어있는 도메인을 입력합니다.

2. 네이버아이디로로그인 Callback URL을 올바르게 설정했는지 확인해 주세요

[관리자 페이지 > 환경설정 > 도메인]에서 확인 가능한 모든 도메인에 대해서 등록이 필요합니다.

http / https 각각 주소를 설정해 주세요

예시) 


관련하여 참고하시면 좋을 듯한 가이드가 있어 전달드리니 확인 후 재설정 진행해보시기 바랍니다.
[네이버 로그인 - 서비스 설정에 오류가 있다는 메시지가 노출될 경우]

목록으로