Flask-Authorize:Flask的授权和访问控制

时间:2024-05-23 09:10:27
【文件属性】:

文件名称:Flask-Authorize:Flask的授权和访问控制

文件大小:284KB

文件格式:ZIP

更新时间:2024-05-23 09:10:27

Python

烧瓶授权 Flask-Authorize是Flask扩展,旨在简化将访问控制列表(ACL)和基于角色的访问控制(RBAC)合并到包含敏感数据的应用程序中的过程,从而使开发人员可以专注于其应用程序的实际代码,而不是逻辑强制执行权限。 它使用类unix的权限方案来对现有内容执行访问权限,并且还提供了在整个应用程序中全局执行权限的机制。 安装 要通过pip安装最新的稳定版本,请运行: $ pip install Flask-Authorize 或者使用easy_install,运行: $ easy_install Flask-Authorize 要安装项目的最新版本(不推荐): $ git clone http://github.com/bprinty/Flask-Authorize.git $ cd Flask-Authorize $ python setup.py install


【文件预览】:
Flask-Authorize-main
----MANIFEST.in(250B)
----.travis.yml(195B)
----README.rst(9KB)
----docs()
--------api.rst(254B)
--------conf.py(9KB)
--------usage.rst(36KB)
--------_templates()
--------install.rst(430B)
--------requirements.txt(50B)
--------overview.rst(9KB)
--------Makefile(7KB)
--------index.rst(172B)
--------_static()
----.github()
--------FUNDING.yml(35B)
--------workflows()
----tests()
--------fixtures.py(6KB)
--------templates()
--------test_access.py(3KB)
--------conftest.py(2KB)
--------test_integration.py(5KB)
--------__init__.py(225B)
--------test_jinja.py(1KB)
--------sandbox.py(5KB)
--------requirements.txt(71B)
--------test_permissions.py(9KB)
----LICENSE(1KB)
----setup.cfg(408B)
----flask_authorize()
--------mixins.py(16KB)
--------__init__.py(770B)
--------plugin.py(12KB)
----requirements.txt(38B)
----setup.py(2KB)
----.gitignore(251B)
----Makefile(2KB)
----.editorconfig(292B)

网友评论