有没有人一起使用过django-social-auth、django-registration和django-profiles。他们一起工作好吗?我已经建立了 social-auth,但我在某处读到django-allauth更好。我应该切换到那个吗?
请指教
更新:
我allauth在我的项目中使用过,它工作正常。您不需要django-registration与 allauth 一起使用,因为它已集成在其中。但是,我使用的是自定义用户配置文件,这比django-profiles.
有没有人一起使用过django-social-auth、django-registration和django-profiles。他们一起工作好吗?我已经建立了 social-auth,但我在某处读到django-allauth更好。我应该切换到那个吗?
请指教
更新:
我allauth在我的项目中使用过,它工作正常。您不需要django-registration与 allauth 一起使用,因为它已集成在其中。但是,我使用的是自定义用户配置文件,这比django-profiles.
他们一起工作得很好——我前几天刚刚设置好了(除了我不需要使用 django-profiles,因为它很容易创建你自己的)。
一些要点和限制:
django-social-auth 是一个很棒的项目,并且正在与convore Google Group上的一个小组积极开发,该小组始终是最新的,所以我当然会推荐它。它也很容易设置——只要确保你已经解决了你的登录流程,并且你知道使用它的潜在限制
编辑:
这个帖子有点过时了
auth,因此您现在可以编辑要为用户使用的字段(仅限电子邮件,无用户名等)。如果您想向用户添加类似配置文件的信息而无需加入另一个表(就像使用django-profiles或OneToOne与自定义配置文件模型的关系一样),这也很有用