跳到主要内容

设置 Naver 社交登录

Naver 连接器为你的应用程序提供了一种简洁的方式来使用 Naver 的 OAuth 2.0 认证 (Authentication) 系统。

提示:

本指南假设你对 Logto 连接器 (Connectors) 有基本的了解。对于不熟悉的人,请参考 连接器 (Connectors) 指南以开始了解。

仅开发者网站支持韩语​

目前 Naver Developers 网站仅支持韩语。请考虑使用翻译工具。

用于生产环境​

  • 对于生产环境,你必须获得 Naver 团队的审核。 否则,只有注册用户可以登录。
    • 你可以从 맴버관리(Member Manage) 菜单中添加测试人员。
  • 要获得审核,请检查应用程序项目设置中的 API 설정(API Setting) 下的 애플리케이션 개발 상태(Application Devlopment Status)。

在 Naver Developers 中设置项目​

  • 访问 Naver Developers 并使用你的 Naver 账户登录。
  • 从菜单中点击 Application -> 어플리케이션 등록 来创建新项目。
  • 按照以下说明创建应用程序。

应用程序名称 (어플리케이션 이름)​

  • 在 어플리케이션 이름 中输入你的应用程序名称(此名称将在用户登录时显示)。

API 使用 (사용 API)​

  • 为 사용 API(API Usage) 选择 네이버 로그인(Naver Login)
  • 从 권한(Role) 中将 이메일 주소(Email Address), 별명(Nickname), 프로필 사진(Profile Image) 勾选为 필수(Neccessary)(你可以将这些选项勾选为 추가(Add) 作为可选项,但你无法从用户那里获取信息。)

登录开放 API 服务环境 (로그인 오픈 API 서비스 환경)​

  • 对于 로그인 오픈 API 서비스 환경(Sign in Open API Service Environment),添加两个环境 PC웹(PC Web) 和 모바일웹(Mobile Web)。

PC Web (PC 웹)​

Mobile Web (Mobile 웹)​

警告:

connector_id 可以在 Logto 管理控制台连接器详情页面的顶部栏找到。

配置 Logto​

配置类型​

名称类型
clientIdstring
clientSecretstring

clientId​

clientId 是你项目的 Client ID。 (你可以在 Naver developers 的项目 애플리케이션 정보(Application Info) 中找到。)

clientSecret​

clientSecret 是你项目的 Client Secret。 (你可以在 Naver developers 的项目 애플리케이션 정보(Application Info) 中找到。)