跳至主要內容

設定 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 웹)

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) 中找到它。)