如何添加Facebook用户登录功能

时间:2017-04-15 17:34:06

标签: python django facebook user-registration

我的python版本是3.4.3,我的django版本是1.9.6。我尝试了很多django facebook注册应用程序,但几乎所有版本都已过时。

我想要的是允许用户通过Facebook登录并检查他们的朋友是否已注册到我的网站。非常感谢您的帮助!

3 个答案:

答案 0 :(得分:1)

如果您正在尝试开发Web应用程序并使用FaceBook登录,请注册为Facebook开发人员(它是免费的),然后按照他们的说明进行操作。它完全不言自明,很容易理解。

访问:developers.facebook.com,了解如何执行此操作。

答案 1 :(得分:1)

有一个Django第三方认证的包,维护得很好,Django-allauth:

https://readthedocs.org/projects/django-allauth/

我将它用于Facebook,Twitter和Google身份验证方法。

还有一个很好的循序渐进教程:

http://www.sarahhagstrom.com/2013/09/the-missing-django-allauth-tutorial/

本教程以Facebook为例。它有点过时但仍然有效。 Facebook自编写以来就调整了界面。祝你好运!

答案 2 :(得分:1)

https://djangopackages.org/grids/g/facebook-authentication/

您可以根据您的要求从这个可用的django包列表中进行选择。如果您计划将来集成其他社交网站登录信息,请转到django-allauthdjango-social-auth