Django 用户模型 Oauth

标签 django model oauth token

我对 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/

相关文章:

python - 将 Python 模块命名为 "global"或其他关键字是否不好?

python - 由 <function check_errors.<locals>.wrapper at 0x03A69780> 启动的线程中出现未处理的异常

python - 将 PDF 文件从 Django 网站发送到 LogicalDOC

swift - 我可以从 Swift 上的 Web 服务器获取 3D 模型吗?

authentication - 如何从网站提供 OAuth 服务。?

python - 如何防止 Satchmo 表单在必填字段后显示星号?

php - laravel 我需要每个表的模型和 Controller 吗?

ruby-on-rails - 我怎样才能确保我的 has_many 的大小至少为 2?

oauth - CouchApp 用户注册

java - 使用 Spring Security 的 Oauth2 请求 token