如何将facebook登录添加到Python Django Project?

时间:2014-06-27 10:53:05

标签: python django facebook facebook-login

我想构建一个Django应用程序,我有一个简单的按钮“使用Facebook登录”,它将您重定向到Facebook页面,允许使用Facebook用户名和密码登录。当用户点击“登录”时。它应该将我重定向到我已定义的URL,我可以在其中显示用户的个人资料。如何实现这一目标? 就像4shared.com允许登录Facebook一样。我想要这样的东西,但我只想显示用户的公开信息。

1 个答案:

答案 0 :(得分:1)

您应该查看django的一些现有OAuth库。我正在使用allauth,我绝对可以推荐它,即使文档有点缺乏。

这是一个在我开始时帮助了很多的教程: http://www.sarahhagstrom.com/2013/09/the-missing-django-allauth-tutorial/

关于如何显示Facebook用户的公开信息,请参阅Facebook Graph API