首页 > 解决方案 > 通过电子邮件和社交网络进行 DRF 注册和身份验证

问题描述

我正在使用 Django REST 框架。作为前端是一个 ios 移动应用程序。我需要在后端组织:

class Profile (models.Model):
     user = models.OneToOneField(settings.AUTH_USER_MODEL, on_delete=models.CASCADE, primary_key=True)
     photo = models.ImageField ()
     full_name = models.CharField (max_length = 150)

我怎样才能最好地实现这些目标?为什么会这样呢?

我发现像这样的库:

但是,我不明白哪个最适合我的目的。

标签: django-rest-frameworkdjango-allauthpython-social-authdjango-oauth-toolkit

解决方案


在谷歌搜索一些东西后,现在才看到你的消息。好吧,我相信https://github.com/wagnerdelima/drf-social-oauth2会更好,因为 dj-rest-auth 不再维护。


推荐阅读