我正在使用 Django REST 框架。作为前端是一个 ios 移动应用程序。我需要在后端组织:
- 通过电子邮件确认注册
- 通过电子邮件进行身份验证
- 通过 Facebook 和 Google 注册进行身份验证,并在注册时填写个人资料
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)
我怎样才能最好地实现这些目标?为什么会这样呢?
我发现像这样的库:
但是,我不明白哪个最适合我的目的。