Skip to main content

Impose authorization requirements on Flask routes

Project description

Are your permissions making too much noise all the time? Are your permissions stomping all over your actual code? Are your permission decorators clawing at your line count all the time? Think there’s no answer? There is! Flask-Allows.

Flask-Allows2 is an authorization tool for Flask inspired by django-rest-framework’s permissioning system and rest_condition’s ability to compose simple requirements into more complex ones.

Installation

Flask-Allows2 is available on pypi and installable with:

pip install Flask-Allows2

Flask-Allows2 supports 3.12+.

More Information

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

flask_allows2-1.0.0.tar.gz (51.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

flask_allows2-1.0.0-py3-none-any.whl (14.7 kB view details)

Uploaded Python 3

File details

Details for the file flask_allows2-1.0.0.tar.gz.

File metadata

  • Download URL: flask_allows2-1.0.0.tar.gz
  • Upload date:
  • Size: 51.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for flask_allows2-1.0.0.tar.gz
Algorithm Hash digest
SHA256 df4252d2713e29a45b1e58fb7b45f372fe4556bb4672bbeafb1d8fa3dd99fad6
MD5 6812051e70057761c307677acb7baa41
BLAKE2b-256 b636ad167f7618f71a7aa022f0acbbbf2b0efdae7c41b0ceb7df001973be78f2

See more details on using hashes here.

File details

Details for the file flask_allows2-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: flask_allows2-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 14.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for flask_allows2-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 13b3610e729be0ed59a7ce3e901b28e9aff68fd3962e10ed004b9226d8523c43
MD5 3001f51d3f385bb418cd0561a52917e4
BLAKE2b-256 af14bec7e91aacf59f2bd34bf01798948e55669c9c471aa9d3ed46fbd361df4e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page