我对 Django 有点陌生,而且我从来没有在 Web 开发中进行用户管理的乐趣。是否有关于使用 Oauth(例如 Twitter)对 Django 用户模型进行身份验证的不错的基本示例/教程?我可以使用当前的 User 模型和其中的数据,还是必须创建一个新表并迁移当前用户?
我尝试在 Google 等周围进行搜索,虽然我稍微看到了很多 django-social 和 oauth 插件的位置,但我无法弄清楚它们如何存储 token 以及它们是否扩展到用户模型。
简而言之,我只需要一个基本示例和简单的英语描述,说明如何使用内置的 Django 用户模型实现 Oauth(或任何登录 API)。
谢谢!
最佳答案
你应该试试 python-social-auth (旧的弃用版本是 Django Social auth )。
关于Django 用户模型 Oauth,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8222364/