1

私はdjangoから始めて、自分のサイトにdjango-allauthを実装する作業をしています。

私が興味を持っている重要なもの:

  • グーグル
  • LinkedIn
  • フェイスブック

私が理解しているように、APIキーとトークンを取得するには、各プロバイダーにアプリケーションを登録する必要があります。

これらのプロバイダーサイトでは、アプリケーションを登録するときに、プロジェクト名とプロジェクトURLを要求されます。

質問は、最初にローカルマシンでサイトを実行したい場合、ローカルホストを個別に登録する必要がありますか?もしそうなら、プロジェクト名とプロジェクトURLはどうあるべきですか?

4

1 に答える 1

3

ソーシャルアプリでローカルホストを設定できます。たとえば、Facebook App次のようになります。

Display Name: My project
Namespace: myproject_test
Site URL: http://127.0.0.1:8000
Canvas URL: http://127.0.0.1:8000/
Secure Canvas URL: https://127.0.0.1:8000/

また、サイトを展開するときは、サイトをホストしているドメインに応じて設定を変更する必要があります。

アプリのとをdjango-allauth取得した後、プロジェクトの管理者にログインし、そこにプロバイダーを追加してから使用する必要があります。KeySecrethttp://127.0.0.1:8000/admin/socialaccount/socialapp/

于 2012-11-30T11:54:29.973 に答える