Support » Plugin: Gianism » LINEログインについて

  • いつもお世話になっております。
    LINEログインについてアップデートされていましたので、早速試してみたところ、「情報の取得」ができないようでログインを連携することができませんでした。
    以下に今回試した方法を記載させていただきます。

    1.「LINE Developers」にて、アカウントを登録
    (デベロッパー側で未設定の項目は「言語」「このチャンネルにリンクされたボット」「OpenID Connect」の3項目となります)。

    2.wordpress側のgianismで、Channel ID、Channel Secret、Callback URLを設定している状態です。

    3.フロント側のログインページで「LINEにログイン」を押下後、LINEのログインページが起動し、ログインボタンを押すと、フロント側のログインページにリダイレクトされて、「認証できない、情報を取得できない」の旨のメッセージが表示される。他に連携しているtwitterやfacebookログインなどは正常に機能する状態です。

    大変恐れ入りますが、考えられる原因などお教えいただければ幸いに思います。

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Author Takahashi Fumiki

    (@takahashi_fumiki)

    @yutayamadatippet

    LINEの設定画面でWordPress側のコールバックURLを保存する必要があるのですが、それは行いましたでしょうか?

    ご返信いただきありがとうございます。
    再度確認してみましたが、コールバックURLの方は設定されている状態です。

    Plugin Author Takahashi Fumiki

    (@takahashi_fumiki)

    @yutayamadatippet

    私も一度同じ状況になったのですが、どういった環境で試したでしょうか?
    私の場合、iPhoneでだけなぜかログインできず、色々と試したところ、広告ブロッカーが有効になっているとダメだったようです。

    おそらくですが、

    • WordPressで「LINEでログイン」をクリック(ウィンドウA)
    • 新規ウィンドが開き、LINEアプリが立ち上がる
    • アプリ内で認証をすませると、LINEアプリがブラウザで新規ウィンドウBを立ち上げる
    • Cookieが引き継がれていないため、エラー

    といった状況でした。

    エラーになっている画面をスクショなどして見せていただけると、同じ症状かどうかわかりますので、ご協力よろしくお願いします。

    https://gianism.info/ja/2018/05/21/gianism-now-available-with-line/

    @takahashi_fumiki

    ご返信ありがとうございます。
    環境の件ですが、以下のような形となっております。

    ■前提
    ・会員制サイトとなっており、gianismのソーシャルログインはWordPressの管理画面ではなく、フロント側にて行っております。
    (例:https://「ドメイン」/login/)

    ・ログイン後のリダイレクト先は、「Peter’s Login Redirect」で設定しており、会員ログイン成功時のリダイレクト先はフロント側に設置している会員専用ページとなります。
    (例:https://「ドメイン」/dashboard/)

    ■上記前提を踏まえて、今回エラーとなる状況
    ログインページ(https://「ドメイン」/login/)に設置したgianism側で設定した「LINEでログイン」をクリック
    (https://「ドメイン」/line-auth/login/?redirect_to=https%3A%2F%2F「ドメイン」%2Fwp-admin%2Fprofile.php&_wpnonce=英数字羅列)

    2.LINE側のログインページに遷移
    https://access.line.me/oauth2/v2.1/authorize?response_type=code&client_id=「LINEのクライアントID」&redirect_uri=https://「ドメイン」/line-auth/&scope=profile%20openid&state=「英数字羅列」

    3.ログインを押すと、こちらのサイトに遷移しますが、会員専用ページ(https://「ドメイン」/dashboard/)にリダイレクトされず、ログインページ(「https://「ドメイン」/login/」)に遷移され、添付のエラーメッセージが表示される状況です。(もちろんWordPress側の管理画面のユーザーの中にも、登録がない状態です)。
    添付:http://firestorage.jp/download/e4a1784c63ea2770a4fc1a7aaaeea16bc3e1e064

    初回ログインの際、LINEアプリでLINEから以下のような通知があります。
    「LINE Social Pluginsにログインしました。IP Address:—.-.–.—」心当たりがない場合はアカウント情報を変更してください。」

    また、iPhoneとmacのchromeで検証したのですが、どちらもご連絡いただいたようなLINEアプリは起動せずに、
    web側で別ウィンドウが立ち上がることなく、selfでの遷移となっておりました。

    よろしくお願いします。

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘LINEログインについて’ is closed to new replies.