跳到主要内容

设置 Naver 社交登录

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

提示

在本指南中,我们假设你对 Logto 连接器 (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) 中找到它。)