본문으로 건너뛰기

Naver 소셜 로그인을 설정하세요

Naver 커넥터는 애플리케이션이 Naver의 OAuth 2.0 인증 시스템을 사용할 수 있는 간결한 방법을 제공합니다.

:

이 가이드는 Logto 커넥터에 대한 기본적인 이해를 전제로 합니다. 익숙하지 않은 분들은 커넥터 가이드를 참조하여 시작하세요.

Developer Site Only Korean Support Now

현재 Naver Developers 사이트는 한국어만 지원합니다. 번역기를 사용하는 것을 고려해 주세요.

For the Production

  • 프로덕션을 위해서는 Naver 팀의 검토를 받아야 합니다. 그렇지 않으면 등록된 사용자만 로그인할 수 있습니다.
    • 맴버관리(Member Manage) 메뉴에서 테스터를 추가할 수 있습니다.
  • 검토를 받으려면, 애플리케이션 프로젝트 설정에서 API 설정(API Setting)애플리케이션 개발 상태(Application Devlopment Status)를 확인하세요.

Set up a project in the Naver Developers

  • Naver Developers를 방문하여 Naver 계정으로 로그인하세요.
  • 메뉴에서 Application -> 어플리케이션 등록을 클릭하여 새 프로젝트를 만드세요.
  • 아래 지침에 따라 애플리케이션을 만드세요.

Application Name (어플리케이션 이름)

  • 어플리케이션 이름에 애플리케이션 이름을 입력하세요 (이 이름은 사용자가 로그인할 때 표시됩니다.)

API Usage (사용 API)

  • 사용 API(API Usage)네이버 로그인(Naver Login)을 선택하세요.
  • 권한(Role)에서 이메일 주소(Email Address), 별명(Nickname), 프로필 사진(Profile Image)필수(Neccessary)로 체크하세요 (이 옵션들을 추가(Add)로 선택할 수 있지만, 사용자로부터 정보를 얻을 수 없습니다.)

Sign in Open API Service Environment (로그인 오픈 API 서비스 환경)

  • 로그인 오픈 API 서비스 환경(Sign in Open API Service Environment)PC웹(PC Web)모바일웹(Mobile Web) 두 환경을 추가하세요.

PC Web (PC 웹)

Mobile Web (Mobile 웹)

주의:

connector_id는 Logto Admin Console 커넥터 세부 정보 페이지의 상단 바에서 찾을 수 있습니다.

Configure Logto

Config types

NameType
clientIdstring
clientSecretstring

clientId

clientId는 프로젝트의 Client ID입니다. (Naver developers의 프로젝트 애플리케이션 정보(Application Info)에서 찾을 수 있습니다.)

clientSeceret

clientSecret는 프로젝트의 Client Secret입니다. (Naver developers의 프로젝트 애플리케이션 정보(Application Info)에서 찾을 수 있습니다.)