rugoh-wordpressFuelPHP1.7にてFacebookのソーシャルログインを実現する手順です。情報が古く、あまり参考になりませんでした。"dev-master",},新たに、opauth/opauth,opauth/facebookの二つをインストールします。fuel/authパッケージをインストールしてない場合は、それも同時にインストールします。ちなみに、Googleやtwitterなどのソーシャルログインもできます。例として、memberコントローラのloginアクションでログインさせるとします。"認証失敗";}}}action_loginには引数$providerがあることに注目してください。これがないとダメなようです。$providerって何かというと、ここでソーシャルメディアを指定するようです。facebookログインの場合は、https://yourdomain.com/member/login/facebook/このようなURLでアクセスするようです。https://yourdomain.com/member/login/twitter/こんな感じアクセスしてみる→エラーこの時点で/login/member/facebook/にアクセスしてうまくいく場合これ以降は読まなくて良いです私はここからがハマりました。secretを確認してください。アプリのウェブサイト側の情報を入れるついでにサイトのドメインや、利用規約的なページのURLも入れておきましょう。リダイレクトURLを設定する2018/08/31現在、ウェブサイトからFacebookログインする場合、呼び出し元のURLを全て申告する必要があるようです。どこでやるかというと[プロダクト]⇒[Facebookログイン]⇒[設定]の[有効なOAuthリダイレクトURI]今回の場合、https://yourdomain.com/member/login/facebook/を登録しました。そんでもって、https://yourdomain.com/member/login/facebook/をブラウザで開いてみます。定でホワイトリストに追加されていないため、リダイレクトできませんでした。クライアントとウェブOAuthログインをオンにして、すべてのアプリドメインを有効なOAuthリダイレクトURIとして追加してください。考えうる限りのURIをfacebookアプリに登録するもダメ。'{complete_url_to_strategy}int_callback');URIにint_callbackという文字を付けてます。facebookアプリに登録するURIはhttps://yourdomain.com/member/login/facebook/int_callbackこれを登録する必要があったわけです。これで無事facebookログインが実装できました。Twitterのほうもハマりどころがあったら記事にします。RUGOHClose。