【发布时间】:2016-02-07 22:19:00
【问题描述】:
一年多前我看到其他人在同一部分有问题,但没有找到答案。
我不知道这最后三个步骤需要我做什么。
- 为您的域添加一个站点,匹配 settings.SITE_ID(django.contrib.sites 应用程序)。
- 为每个基于 OAuth 的提供商添加一个社交应用(socialaccount 应用)。
- 填写网站和从提供商处获得的 OAuth 应用凭据。
这是我的问题:
我需要添加什么网站?我在开发中,没有域名,用我本地的http://127.0.0.1:8000/
-
第二部分要求:(我不知道要输入什么)
- 用户
- 提供者
- uid
-
第三部分要求:
- provider,从我添加到已安装应用程序(显示)中的下拉菜单
- 客户 ID(我在哪里可以从 Google/Facebook 获得这个)
- 密钥(我在哪里可以从 Google/Facebook 获得此密钥)
- 要求我添加网站(我不知道在第一步中添加什么信息的网站)
我查找了其他说明或指南,但没有发现任何有用的信息。
我正在使用 Django 1.9 和 Python 3.5。
【问题讨论】:
-
我确实访问了 Google 和 Facebook 开发者网站,并获得了客户端 ID 和密钥。不过,这只需要处理第 3 部分的部分内容。
标签: python django facebook django-allauth google-authentication