私は Laravel フレームワークを使用しており、Laravel 4 と HybridAuth に移行中です。私が構築しているサイトには Facebook と Linkedin 経由でログインできます。Linkedin は正常に動作していますが、Facebook から API エラー コード: 191 が返されます。
このガイドに従ってLaravel4 でセットアップしたので、ベース URL は次のとおりです: http://mywebsite.com/social/authこのページに よると、facebook のコールバック URL はhttp://mywebsite.com/path_to_hybridauth /?hauth.done=Facebook なので、サイト URL@Facebook をhttp://mywebsite.com/auth/social/?hauth.done=Facebookに設定しようとしましたが成功しませんでした。
Facebook へのリダイレクト後に URL を見ると (エラーが表示された場合)、次のような redirect_uri GET パラメータがあります: http://mywebsite.com/auth/social?hauth.done=Facebook&state=[random-numbers ]&scope=email&display=page、これは Facebook へのサイト URL で指定する必要があるアドレスですか? ただし、乱数が含まれているため、これは不可能です。
HybridAuth を取得する前は不要だったアプリ ドメインも設定しました。
HybridAuth ユーザーへの質問は、191 エラーが発生しないようにサイト URL を設定するにはどうすればよいですか?