设置 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 웹)
- 对于
서비스 URL(Service URL),输入http(s)://YOUR_URL(例如:https://logto.io) - 对于
네이버 로그인(Naver Login) Callback URL,输入http(s)://YOUR_URL/callback/${connector_id}(例如:https://logto.io/callback/${connector_id})
Mobile Web (Mobile 웹)
- 对于
서비스 URL(Service URL),输入http(s)://YOUR_URL(例如:https://logto.io) - 对于
네이버 로그인(Naver Login) Callback URL,输入http(s)://YOUR_URL/callback/${connector_id}(例如:https://logto.io/callback/${connector_id})
警告:
connector_id 可以在 Logto 管理控制台连接器详情页面的顶部栏找到。
配置 Logto
配置类型
| 名称 | 类型 |
|---|---|
| clientId | string |
| clientSecret | string |
clientId
clientId 是你项目的 Client ID。
(你可以在 Naver developers 的项目 애플리케이션 정보(Application Info) 中找到。)
clientSecret
clientSecret 是你项目的 Client Secret。
(你可以在 Naver developers 的项目 애플리케이션 정보(Application Info) 中找到。)