flask-chown

Flask permissions the UNIX way using owner and groups


Keywords
flask, permission, flask-login, flask-principal
License
Apache-2.0
Install
pip install flask-chown==0.1.0

Documentation

flask-chown

https://travis-ci.org/xvzf/flask-chown.svg?branch=master PyPI version Python Versions Documentation Status

Flask view permission management the UNIX way using owner and groups

Documentation

https://xvzf.tech/flask-chown

Example

from flask_chwon import PermissionManager

...
app = Flask(...)

pm = PermissionManager()
pm.init_app(app)
# or
# pm = PermissionManager(app)

...

@app.route("/")
@pm.chmod(user="helloworld", group="test")
def index():
    return "Hello World"