帮助管理django应用程序基于角色的访问控制的库
edx-rbac的Python项目详细描述
README.rst文件应该以对存储库的简要描述开始, 它在^{tt2}下的其他存储库的上下文中设置$ 组织。它应该清楚地表明这与整个edx的匹配程度 代码库。
帮助管理django应用程序基于角色的访问控制的库
概述(请修改)
然后,README.rst文件应该提供 存储库,包括主要组件和用于启动的有用入口点 更详细地理解代码。
文档
完整的文档位于https://edx-rbac.readthedocs.org。
许可证
此存储库中的代码是根据agpl 3.0授权的,除非 另有说明。
有关详细信息,请参见LICENSE.txt。
如何贡献
我们非常欢迎您的贡献。
请阅读How To Contribute了解详细信息。
尽管它们是在考虑edx-platform的情况下编写的,但是 对于打开的edx代码,通常应遵循。
如果从github接口发送pr,则应自动应用pr描述模板;否则 可以在PULL_REQUEST_TEMPLATE.md找到它
如果您也从github ui发送问题报告模板,则应自动应用该模板;否则 可以在ISSUE_TEMPLATE.md
报告安全问题
请不要公开报告安全问题。请发电子邮件给security@edx.org。
获取帮助
有关于这个存储库的问题,或者关于open edx的一般问题吗?拜托 如果您需要帮助,请参阅本list of resources。
更改日志
[1.0.2]-2019-07-12
- 使用crum在线程本地存储上存储当前请求。
[1.0.1]-2019-05-27
- EDX DRF扩展版本升级。
[1.0.0]-2019-05-20
- 从utils.py中删除了get_request_或_stub和get_decoded_jwt_
[0.2.1]-2019-05-08
- EDX DRF扩展版本升级。
[0.2.0]-2019-04-30
- 检查隐式权限中是否存在JWT。
- 重构角色检索,以移除对django模型分配角色的依赖。
[0.1.11]-2019-04-08
- 如果未在cookie上设置JWT令牌,请从request.auth获取它。这支持客户机凭据OAuth2流。
[0.1.10]-2019-04-01
- 更新上下文检查所有资源访问的隐式和显式访问。
[0.1.9]-2019-04-01
- 添加对检查隐式和显式访问的上下文的支持。
[0.1.8]-2019-03-22
- 为permission所需的decorator添加附加参数
[0.1.7]-2019-03-20
- 为Authz权限支持添加MIXIN。
[0.1.6]-2019-03-19
- 为authz权限支持添加装饰器。
[0.1.5]-2019-03-18
- 为扩展userroleasignment的模型添加django管理支持。
[0.1.4]-2019-03-07
- 为jwts和数据库中的角色添加多个实用程序
[0.1.3]-2019-03-07
- 正在向userRoleAssignment类添加get_上下文。
[0.1.2]-2019-03-06
- 质量修正
[0.1.1]-2019-03-06
- 颠簸的版本,使我们得到我们添加的新型号的pip更新
[0.1.0]-2019-02-28
已添加
- pypi上的第一个版本。