我一直在尝试为我的应用添加一项功能,以便用户可以将他们在我网站上创建的帖子推送到Facebook,Twitter和G +个人资料。
所以我决定django-allauth可以成为一个好方法。但我想要的是用户使用Django的身份验证后端进行注册和登录,一旦他们进入系统,他们就可以选择链接他们的FB,Twitter和G +个人资料。
有没有办法使用django-allauth实现这种功能?
答案 0 :(得分:0)
鉴于我们上面的评论讨论,你原来的问题不是你真正想要的。
仍然提供原始问题的答案,前提是其他人感兴趣:allauth
now(*)支持您可以覆盖的is_open_for_signup(self, request, sociallogin)
方法。它位于DefaultSocialAccountAdapter上。只需在此处返回false即可禁用社交注册。
(*)自https://github.com/pennersr/django-allauth/commit/6794afedcdeaafa907f1184772371f44e742514f
以来