文件名称:flask-authz:在Flask中使用Casbin,Casbin是功能强大且高效的开源访问控制库
文件大小:26KB
文件格式:ZIP
更新时间:2024-02-25 21:23:23
flask acl rbac flask-sqlalchemy casbin
长颈瓶 flask-authz是的授权中间件,它基于 。 安装 pip install flask-authz 或克隆仓库: $ git clone https://github.com/pycasbin/flask-authz.git $ python setup.py install 模块用法: from flask import Flask from flask_authz import CasbinEnforcer from casbin . persist . adapters import FileAdapter app = Flask ( __name__ ) # Set
【文件预览】:
flask-authz-master
----MANIFEST.in(42B)
----.flake8(217B)
----.bumpversion.cfg(92B)
----requirements.txt(137B)
----.travis.yml(225B)
----update_docs.sh(449B)
----LICENSE(11KB)
----requirements.in(29B)
----setup.cfg(64B)
----setup.py(2KB)
----README.md(4KB)
----.pre-commit-config.yaml(420B)
----docs()
--------source()
--------make.bat(7KB)
--------Makefile(8KB)
----tests()
--------test_casbin_enforcer.py(7KB)
--------__init__.py(0B)
--------test_utils_auth_decoder.py(501B)
--------conftest.py(426B)
--------casbin_files()
----.gitignore(1KB)
----flask_authz()
--------utils()
--------casbin_enforcer.py(8KB)
--------__init__.py(109B)
----dev_requirements.txt(130B)