メインコンテンツまでスキップ

Naver を使用してソーシャルログインを設定する

Naver コネクターは、アプリケーションが Naver の OAuth 2.0 認証 (Authentication) システムを使用するための簡潔な方法を提供します。

ヒント:

このガイドでは、Logto コネクターに関する基本的な知識を持っていることを前提としています。もし持っていない場合は、コネクターの設定 ガイドを参照して始めてください。

開発者サイトは現在韓国語のみサポート

現在、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) の 2 つの環境を追加します。

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) から確認できます。)