设置 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 웹)
- 对于
서비스 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)
中找到它。)