ローカル環境(localhost)でfacebook連携する時にうまくいかず、
[URLを読み込めません: このURLのドメインはアプリのドメインに含まれていません。このURLを読み込むには、アプリ設定のアプリドメインにすべてのドメインとサブドメインを追加してください] とエラーが出てしまう。
いろいろ試しました(ドメインを書いたり、httpからhttpsに変更したり)がうまく連携できず....
以下自分が最終的に解決した方法です。
解決策
① facebook developerのプロダクト、facebookログインへ。
② その中の「有効なOAuthリダイレクトURI」を(https://localhost:3000) から (https://localhost:3000/user/auth/facebook/callback) に変更。
これでうまくいきました。よかった、よかった。
参考
stackover flow-Facebook app domain name when using localhost
英語ですが、他の解決方法が載っているので上記で解決できなかった場合は読んでみてください。