5

可以连接到 facebook 和 twitter,但是我如何将普通的 django 用户连接到他的 facebook 和 twitter 网络,以便下次他可以选择通过 3 中的任何 1 登录时,我可以利用来自两者的信息网络。

可以发出信号吗:-

allauth.socialaccount.signals.pre_social_login

用于检查用户是否已经登录,如果是,则将社交帐户连接到 django 帐户,但我无法弄清楚如何在登录视图中实现这一点。

4

1 回答 1

2

事实证明,连接到不同的社交服务提供商非常容易。如果在用户主页(即普通 django 用户使用 django auth 登录后将看到的页面)访问,则用于将用户登录到社交提供商的相同 url 将您的 django 个人资料自动链接到社交应用程序个人资料。

现在我正在研究如何使用 graph api 和 allauth 来获取朋友列表、发布到墙上等

于 2012-10-24T09:23:53.747 回答