我想在我的网站中使用 django-social-auth,但我对文档完全感到困惑,我有几个问题:
- 我怎样才能找到这样的信息:TWITTER_CONSUMER_KEY,TWITTER_CONSUMER_SECRET,FACEBOOK_APP_ID,FACEBOOK_API_SECRET,...,我试图使用这个文档,但没有结果。
- 哪里是描述模板和视图部分以处理不同后端身份验证的文档
抱歉!也许我的问题是无稽之谈,但我的文档确实有问题!
因为您使用的是 Twitter 和 Facebook 的 API,所以您需要使用它们创建一个应用程序来访问它们各自的 API
TWITTER_CONSUMER_KEY
并TWITTER_CONSUMER_SECRET
在您向 Twitter 注册您的应用程序/网站时提供给您:
https://dev.twitter.com/apps/new
当您在 Facebook 注册应用程序时,会向您提供类似FACEBOOK_APP_ID
的等信息:FACEBOOK_API_SECRET
https://developers.facebook.com/apps
如果您想查看需要创建哪些模板以及哪些设置等,请查看源代码中包含的示例项目
https://github.com/omab/django-social-auth/tree/master/example
您可以浏览源本身到使用的视图和 url:
https://github.com/omab/django-social-auth/tree/master/social_auth