Python 哪个解决方案更适合Django社交身份验证?

Python 哪个解决方案更适合Django社交身份验证?,python,django,authentication,social,Python,Django,Authentication,Social,django socialregistration还是django SocialAuth 对于我的新项目,我考虑只通过Facebook(可能还有Twitter)注册。不关心OpenID,因此这个问题不能回答我的问题: 这两款应用似乎都很合适,但使用过它们的人的体验如何?哪一个更活跃?我一时兴起选择了django socialregistration,并从《django》中的flashingpumpkin获得了一些关于最新版本的帮助(github上现在有一个最新版本) 我昨天在我们的django应

django socialregistration还是django SocialAuth

对于我的新项目,我考虑只通过Facebook(可能还有Twitter)注册。不关心OpenID,因此这个问题不能回答我的问题:


这两款应用似乎都很合适,但使用过它们的人的体验如何?哪一个更活跃?

我一时兴起选择了django socialregistration,并从《django》中的flashingpumpkin获得了一些关于最新版本的帮助(github上现在有一个最新版本)

我昨天在我们的django应用程序中安装了它,并与Twitter进行了集成,没有太多麻烦。我无法试用Facebook,因为developer.Facebook.com遇到了问题,无法给我钥匙


到目前为止,它看起来很好也很简单,但我还不确定它是否具有我们正在寻找的社交注册以外的功能,但从代码来看,添加这些功能可能不太困难。

我发现它是处理正常和社交注册和身份验证的一个很好的工具。它几乎支持所有oAuth提供者。是一张支持它的幻灯片,解释了它的优点和缺点,并将其与其他插件进行了比较,同时也是对4个social auth django插件(包括django allauth)的回顾。希望有帮助

对于developer.facebook.com,请确保您的域结尾带有“/”,因为这会引发错误。我也决定使用d-sr,但自从他们从py facebook切换到facebook python sdki后,facebook auth出现了问题,我认为你现在已经在facbook上注册了你的应用程序。你对社会注册满意吗?openid可以使用吗?我们最终尝试了与Twitter的集成,它只需要对我们的模型进行一些特定于领域的小调整就可以了。我还没有尝试过Facebook或openid,但我想说的是,试一下,Twitter真的很流畅。