設定 Naver 社交登入
Naver 連接器為你的應用程式提供了一種簡潔的方法來使用 Naver 的 OAuth 2.0 驗證系統。
提示:
本指南假設你已對 Logto 連接器 (Connectors) 有基本了解。若不熟悉,請參閱 連接器 (Connectors) 指南以開始使用。
開發者網站目前僅支援韓文
目前 Naver Developers
網站僅支援韓文。請考慮使用翻譯工具。
用於生產環境
- 在生產環境中,你必須獲得 Naver 團隊的審核。否則,只有註冊的使用者可以登入。
- 你可以從
맴버관리(Member Manage)
菜單中新增測試者。
- 你可以從
- 要獲得審核,請檢查應用程式專案設定中的
API 설정(API Setting)
下的애플리케이션 개발 상태(Application Development Status)
。
在 Naver Developers 設定專案
- 訪問 Naver Developers 並使用你的 Naver 帳戶登入。
- 從菜單中點擊 Application -> 어플리케이션 등록 來創建新專案。
- 按照以下指示創建應用程式。
應用程式名稱 (어플리케이션 이름)
- 在
어플리케이션 이름
中輸入你的應用程式名稱(此名稱會在使用者登入時顯示)。
API 使用 (사용 API)
- 在
사용 API(API Usage)
中選擇네이버 로그인(Naver Login)
- 在
권한(Role)
中將이메일 주소(Email Address), 별명(Nickname), 프로필 사진(Profile Image)
勾選為필수(Necessary)
(你可以將這些選項勾選為추가(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)
中找到它。)