mozilla-django-oidc:Django OpenID Connect库

时间:2024-05-21 03:24:01
【文件属性】:

文件名称:mozilla-django-oidc:Django OpenID Connect库

文件大小:68KB

文件格式:ZIP

更新时间:2024-05-21 03:24:01

Python

mozilla-django-oidc 轻量级身份验证和访问管理库,用于与启用了OpenID Connect的身份验证服务集成。 文献资料 完整文档位于 。 设计原则 保持最小/轻巧 尽可能少地存储authn / authz工件 通过覆盖身份验证后端允许自定义功能 主要支持OIDC授权码流程 允许发布以Mozilla为中心的authn / authz功能 针对所有受支持的Python / Django版本进行测试 由测试和审核的E2E 运行单元测试 使用tox可以运行您拥有的许多不同版本的Python。 如果尚未安装(和可执行文件) tox ,则可以将其安装在系统Python中,也可以安装在。 安装后,只需在项目根目录中执行即可。 $ tox tox相当于为tox.ini文件中提到的每个组合安装虚拟环境。 例如,如果您的系统没有python3.4那些tox测试将被跳过。 为了实现


【文件预览】:
mozilla-django-oidc-master
----MANIFEST.in(187B)
----README.rst(6KB)
----docs()
--------history.rst(28B)
--------drf.rst(1KB)
--------conf.py(8KB)
--------make.bat(6KB)
--------installation.rst(13KB)
--------xhr.rst(2KB)
--------settings.rst(8KB)
--------authors.rst(28B)
--------Makefile(7KB)
--------index.rst(240B)
--------contributing.rst(33B)
----integration_tests()
--------integration_tests.py(3KB)
----AUTHORS.rst(1KB)
----.github()
--------workflows()
----CONTRIBUTING.rst(4KB)
----tests()
--------test_utils.py(5KB)
--------namespaced_urls.py(126B)
--------test_middleware.py(14KB)
--------test_auth.py(47KB)
--------test_views.py(22KB)
--------__init__.py(0B)
--------settings.py(577B)
--------test_contrib_drf.py(2KB)
--------requirements.txt(12B)
----tox.ini(953B)
----mozilla_django_oidc()
--------auth.py(13KB)
--------utils.py(4KB)
--------middleware.py(7KB)
--------__init__.py(22B)
--------views.py(8KB)
--------urls.py(947B)
--------contrib()
----LICENSE(16KB)
----HISTORY.rst(6KB)
----setup.cfg(191B)
----requirements()
--------requirements_dev.txt(103B)
----docker-compose.yml(1KB)
----setup.py(2KB)
----.gitignore(541B)
----.circleci()
--------config.yml(4KB)
----Makefile(1KB)
----CODE_OF_CONDUCT.md(691B)
----.editorconfig(334B)

网友评论