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

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