投稿

3.0.9でFacebookログインエラーを解消しました

Facebookが2017年の末にFacebookのログインポリシーを変更しました。これにより、WebサイトでFaceb ookログインの機能を利用している方には次のようなメッセージが表示され、ログイン機能が利用できなくなることがありえます。

URIがドメインに紐づいていないと警告されます。

このエラーを解消するには、次の方法を試してください。

確認1. Gianismのアップデート

Gianismを3.0.9にアップデートしてください。

確認2. Facebook アプリの確認

Facebookアプリの設定を確認してください。以下に最低限必要と思われるものをあげておきます。

アプリドメイン

これまでログインできていた方は問題ありませんが、「アプリ > 設定 > ベーシック」から、アプリドメインが正しく登録されているか確認してください。

これまでに一度でもログインできていれば、アプリドメインは入っているはずです。

 

リダイレクトURI

「プロダクト > Facebookログイン > 設定」の画面で、Valid OAuth Redirect URIs として、Gianismの設定画面で取得できるURIを保存してください。

コールバックを設定する必要があります。

Gianism設定 より取得できます。

以上を設定すると、以前のようにログインができるようになります。エラーのパターンは以下の2種類がありますので、ご参考ください。

  • Facebook に移動するときにエラーが出る=Facebookの設定が間違えている
  • WordPressに戻って来た後にエラーが出る=Gianismが古い