OAuth 2.0服务器实现。
djoauth2的Python项目详细描述
- 源代码:https://github.com/locu/djoauth2
- 文档:http://djoauth2.readthedocs.org/
- 问题跟踪器:https://github.com/locu/djoauth2/issues
- 邮件列表:https://groups.google.com/forum/#!forum/djoauth2
什么是djauth2?
djauth2是sane子集的一个实现。 规范,由OAuth Website描述为
An open protocol to allow secure authorization in a simple and standard method from web, mobile and desktop applications.
这个实现的目标是提供一个结构良好的django 可轻松安装的应用程序,以便将OAuth 2.0提供程序功能添加到 现有项目。官方规范很宽泛,允许 客户机和服务器之间有许多不同的交互方式。这个 实现是这些交互的安全子集,以便 尽可能轻松地获得非统组织的好处而不必与之斗争 规范中较难的部分。
oauth和这个实现最适合于解决以下问题 问题:
- 允许细粒度的api控制-您希望用户选择 应用程序可以访问其数据。
- 充当身份验证服务器,允许其他站点使用 <;您的应用程序>;“。
贡献
对贡献感兴趣?伟大的!查看the contribution guide,其中 包括有关设置依赖项、生成迁移和 运行测试套件。