我想基于Pinax社交项目运行一个项目。 我想让用户使用Facebook帐号登录,不仅可以使用Facebook信息在我的网站上注册,还可以从Facebook获取现有的朋友列表。 因此用户不需要再次添加朋友,他们可以看到也在我的网站上注册的Facebook好友。
对于没有Facebook帐户的用户,将保留正常注册程序。 然后他们必须照常添加朋友。
是否有适合我目标的django-app? 是否有任何棘手或神奇的东西可以融入Pinax? 这是一种更复杂的场景,还是我应该简化一些事情?
任何建议都会有所帮助...... 非常感谢!
答案 0 :(得分:2)
我认为您要找的是django-facebook或django-social-auth
答案 1 :(得分:0)
我会用Django Social Auth来处理身份验证部分,然后我会添加Django Social Friends Finder作为Django Social Auth的附加内容,以获取用户的社交朋友列表。用户已在您的网站上注册。 您使用Pinax的事实应该没有区别。