欢迎使用Django OAuth工具包文档
Django OAuth工具包可以通过开箱即用地提供向Django项目添加OAuth2功能所需的所有端点、数据和逻辑来帮助您。Django OAuth工具包广泛使用了优秀的 OAuthLib ,所以一切都是 rfc-compliant 。
见我们的 Changelog 有关更新的信息,请参阅。
支持
如果您需要帮助,请提交 question 。
要求
Python3.8+
Django 3.2、4.0(由于回归而超过4.0.1)、4.1、4.2或5.0
Oauthlib 3.1+
索引
- 安装
- 快速入门
- 教程
- Django REST框架
- 使用视图
- 模板
- 查看代码和详细信息
- 模型
AbstractAccessToken
AbstractApplication
AbstractGrant
AbstractIDToken
AbstractRefreshToken
AccessToken
Application
ClientSecretField
Grant
IDToken
RefreshToken
get_access_token_admin_class()
get_access_token_model()
get_application_admin_class()
get_application_model()
get_grant_admin_class()
get_grant_model()
get_id_token_admin_class()
get_id_token_model()
get_refresh_token_admin_class()
get_refresh_token_model()
is_origin_allowed()
redirect_to_uri_allowed()
- 高级主题
- OpenID连接
- 信号
- 设置
- 独立的资源服务器
- 管理命令
- 词汇表