【发布时间】:2018-07-02 11:23:29
【问题描述】:
我是 Django 新手,所以我有一些对您来说可能很基本的问题。我正在寻找一个对个人和公司开放的平台,并且我正在尝试为在 DRF 上运行的 API 设计用户身份验证。我需要提供移动平台访问权限,因此我正在考虑通过 django-oauth-toolkit 使用 OAuth。理解困难:
- 我应该将登录流程分离到一个单独的应用程序中吗?我怎么知道什么时候应该启动一个单独的应用程序?
- 我是否通过内置管理区域管理配置文件?这对于生产环境是否安全?
- 我应该将个人资料和公司资料分开到单独的应用程序中还是只是扩展基本用户的模型?
- 我如何允许个人资料将他们的登录信息与 django-allauth 的社交媒体帐户相关联,同时存储生日/姓名等额外信息,无论使用哪种登录方式?
谢谢!
【问题讨论】:
标签: django django-models