首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Django Facebook Connect App推荐

Django Facebook Connect App推荐
EN

Stack Overflow用户
提问于 2010-02-16 03:06:14
回答 6查看 8.8K关注 0票数 34

我想为我的Django站点实现Facebook连接登录,我已经检查了现有的应用程序。

到目前为止,我已经找到了用于此目的的Django-Socialauthdjango-socialregistrationdjango-facebookconnect

问题是选择哪一个,我希望听到其他有这些应用经验的开发人员的意见。

对我来说,Facebook Connect登录应用能够很好地与@login_required、默认的身份验证系统和django注册配合使用,这一点很重要。

请分享您的经验:)

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2010-02-22 11:12:39

更新(11/26/2013):我正在更新我的建议。因为我写这个答案已经有足够的时间了,所以我推荐或作为完成这项工作的最佳工具。它们是活跃的项目,拥有良好的文档和支持,而不仅仅是Facebook。我已经成功地使用了这两种方法。

我最幸运的是用django-registration (0.8)改编了django-socialregistration。因为您使用的是django- role,所以您需要做一些工作,因为这三个包都承担了创建和验证用户的角色。

我只是想解释一下需要做些什么,但是您激励我最终推出了我的版本:。

就像我提到的,它将注册功能交给django注册后端,并自行处理所有的授权。我已经在我的准测试版应用程序上使用了一段时间了,没有任何问题(几个月前我也把它交给了一个朋友使用,他没有做太多修改就让它工作了)。

它肯定还没有准备好成为一个即插即用的可重用应用程序,但希望它能为您提供一些见解。:)

票数 28
EN

Stack Overflow用户

发布于 2011-10-22 05:48:14

到目前为止,Django中最常用的Facebook身份验证包是Django Facebook:

https://github.com/tschellenbach/Django-facebook

它还允许您使用附带的Open facebook api客户端访问Facebook api。

票数 4
EN

Stack Overflow用户

发布于 2012-08-13 02:08:27

我想在我的Django应用程序中实现一个基本的“使用Facebook登录”功能。我不想让用户看到要填写的表单,也不想让她选择密码。我更喜欢让它变得无缝。

根据我的需求,django_facebook_oauth对我来说是最好的应用。它只是允许用户使用facebook登录,并从她那里获取我的Facebook应用程序请求的用户信息(基于我的Facebook Auth对话框)。它在Django中创建一个新用户,使用该用户的facebook电子邮件、用户名和空密码。

我强烈推荐它。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2268284

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档