質問: Django(Python)でサイトの開発をしています。 ユーザー認証をFacebook認証を使って実装しようとしています。 Facebook認証を有効にするためには、 https://developers.facebook.com/apps/ のSettingsに、Site URLを登録しなければなりませんが、ローカル開発環境のURLである、 http://127.0.0.1:8000 は、登録できませんでした。 一方、VirtualBox上のUbuntuServerにデプロイしてみたら、 http://192.168.179.6:8000/ のようなURLでも登録でき、Facebook認証がうまくいくことも確認できました。 しかし、ローカル開発環境でFacebook認証を試すことができないので、今後開発する上で不都合があります。 また、Webサイトは、一つしか登録できないようでした。 (一つ登録されていると、他のプラットフォームを追加するときに、Webを選択できないようになっています。) とすると、いったん本番サーバーをFacebook登録したら、他のURLを登録できない以上、VirtualBox上のUbuntuServerでも試すことができなくなってしまいます。 Facebook認証を実装するにあたって、実務上、どのようにされているのでしょうか。 お分かりの方、ご教示頂ければ幸いです。
回答: 色々調べていたら、うまくいきそうな方法が見つかったので、下記で改めて質問し直させていただきます。