我想运行一个基于Pinax社交项目的项目。并且我想让用户登录facebook账号,不仅可以使用facebook的信息在我的网站注册,还可以从facebook上抓取现有的好友列表。所以用户不需要再次添加好友,他们可以看到在我的网站注册的facebook好友。
对于没有facebook帐户的用户,将保留正常的注册程序。然后他们必须像往常一样添加好友。
是否有任何django应用程序适合我的目标?在Pinax中集成有什么棘手或神奇的事情吗?这是一种更复杂的情况,或者我应该简化一些东西?
任何建议都会有帮助的。非常感谢!我想你要找的是django-facebook或django-social-auth
我会使用Django Social Auth来处理身份验证部分,然后我将添加Django Social Friends Finder作为Django Social Auth的附加功能,以获取用户的社交好友列表,这些用户与已经在您的网站上注册的用户相同。事实上,您正在使用Pinax应该没有什么区别。