可以连接到Facebook和Twitter,但是如何将普通的django用户连接到他的facebook和twitter网络,以便下次他可以选择通过3中的任何一个登录,我可以利用信息来自两个网络。
可以发出信号: -
allauth.socialaccount.signals.pre_social_login
用于检查用户是否已经登录,如果是,将社交帐户连接到django帐户,但我无法弄清楚如何在登录视图中实现此功能。
答案 0 :(得分:1)
连接到不同的社交提供商变得相当容易。如果在用户主页内访问(即,使用django auth登录后普通django用户将看到的页面),用于将用户登录到社交提供者的相同URL会自动将您的django配置文件链接到社交应用配置文件。 / p>
现在我正在研究如何使用图形api和allauth来获取朋友列表,发布到墙上等等