# LINEログインの概要

開発者用ドキュメント

これは、開発者用ドキュメントです。LINEアプリの使いかたについては、ヘルプセンター (opens new window)を参照してください。

LINEログインをウェブアプリやネイティブアプリに組み込むと、ユーザーがLINEログインを使用できるようになります。

ユーザーがLINEログインを使用すると、ウェブアプリやネイティブアプリで利用するユーザーアカウントを、ユーザーのLINEアカウントで簡単に作成できます。

LINEログインは、ウェブアプリ、iOSアプリ、Androidアプリ、またはUnityゲームに組み込むことができます。

# はじめに

アプリの種類にかかわらず、LINEログイン用のチャネルを作成します。詳しくは、「LINEログインを始めよう」を参照してください。

# ウェブアプリにLINEログインを組み込む

LINEログインをあなたのウェブアプリに組み込むと、ユーザーが簡単にアカウントを作成してログインできるようになります。ユーザーがデバイス上のLINEにログイン済みの場合、LINEログインを使って自動的にあなたが開発したウェブアプリにログインできます。認証と認可のプロセスはOAuth 2.0 (opens new window)OpenID® Connect (opens new window)プロトコルに基づきます。詳しくは、「ウェブアプリにLINEログインを組み込む」を参照してください。

LINEログインによって向上するユーザー体験の例として、LINE STORE (opens new window)のウェブサイトを参考にしてください。

LINEログイン

# ネイティブアプリにLINEログインを組み込む

LINE SDKを使用してLINEログインをアプリに組み込めば、LINEでユーザー認証を処理できます。ユーザーがデバイスのLINEにログイン済みであれば、ユーザーはEメールアドレスとパスワードを入力せずにあなたのアプリにログインできます。Android、iOS(SwiftおよびObjective-C)、Unity向けのSDKが利用できます。

たとえば、LINEレンジャーゲームにはLINEログインが組み込まれており、ユーザーは自分のLINEアカウントで簡単にゲームのアカウントを作成することができます。

LINE Rangers 1 LINE Rangers 3

# LINEログインの認証方法

LINEログインが組み込まれたアプリでは、以下のいずれかの認証方法でログインできます。

認証方法 説明
自動ログイン ユーザーの操作なしでログイン。LINEログイン画面や確認画面は表示されません
メールアドレスログイン LINEログイン画面にメールアドレスとパスワードを入力してログイン
QRコードログイン LINEログイン画面に表示されたQRコードを、スマートフォン版LINEのQRコードリーダーでスキャンしてログイン
シングルサインオン(SSO)によるログイン 「次のアカウントでログイン」と表示された確認画面でログインボタンをクリックしてログイン

認証方法ごとの表示条件や、実際に表示される画面については、「ユーザーがユーザー認証を行う」を参照してください。

# ユーザーを識別する

ユーザーがLINEログインを使用してアプリにログインし、アプリがユーザーのアクセストークンを取得すると、ユーザーがLINEに登録しているプロフィール情報を取得できます。 ユーザーの表示名、ユーザーID、プロフィール画像のURL、およびステータスメッセージを取得できます。

詳しくは、「ユーザープロフィールを取得する」を参照してください。

# LINEログインのバージョンについて

LINEログインではOpenID Connect Discovery 1.0 (opens new window)をサポートしており、以下のURLでOpenIDプロバイダの情報を公開しています。

LINEログインには、以下のバージョンがあります。利用できる機能はバージョンによって異なります。

バージョン ステータス 説明
LINEログイン v2.1 アクティブ OAuth 2.0の認可コード付与のフロー (opens new window)に基づきログインを処理できます。また、OpenID Connect (opens new window)プロトコルをサポートし、ユーザー情報をIDトークンで取得できます。
2017年9月28日にリリースされました。詳しくは、「LINEログイン v2.1がリリースされました」を参照してください。
LINEログイン v2.0 非推奨 2017年1月24日にリリースされました。LINEログイン v2.0は非推奨であり、時期は未定ですが廃止を予定しているため、現行バージョン(LINEログイン v2.1)の利用を推奨します。なお廃止時期の告知から、実際の廃止までは一定の猶予期間を置く予定です。
LINEログイン v1 廃止 2018年6月30日にすべての機能の提供を終了しました。現在は利用できません。 詳しくは、「LINEログインv1の提供終了予定について」を参照してください。