关于使用django socialauth的困惑

时间:2010-03-11 01:42:06

标签: django openid django-socialauth

http://github.com/uswaretech/Django-Socialauth/tree/master/socialauth/

我对如何使用它感到有点困惑。当然,我在底部阅读了笔记,但我是Django新手所以我需要一点手握住。

这个结构看起来像项目结构,因为它包含urls.py,但我也知道应用程序也可以拥有它。它还有一个manage.py,这让我相信它是一个项目(加上子目录)。

那么我应该将其中的部分内容整合到我现有的项目中吗?这不是一个应用程序,对吗?

README还提到了抓取API密钥。因此,如果我想要一个标准界面,您点击google / yahoo徽标并通过Javascript将自己转发到您登录的身份验证页面,如果您尚未登录,请将您踢回自己的页面,我是否需要API键?

感谢任何其他特别提示。

2 个答案:

答案 0 :(得分:4)

[我们写了这个]

  1. 有很多叉子在我们前面,所以你可能想要使用它。
  2. 如果您只想要openid,则不需要API密钥
  3. 如果你想要推特/ FB,你肯定需要钥匙。
  4. urls.py和manage.py也显示了一个演示应用。
  5. socialauth是django app,你可以拔出来。

答案 1 :(得分:2)

我会使用agiliq的叉子(同样的人)。

如果你查看agiliq和uswaretech中的提交,你会看到agiliq fork有更多最近的提交。

你也可以使用django-social-auth,它似​​乎是另一个分支,但它是一个完全不同的实现。

相关问题