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.2.0.tar.gz (85.9 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.2.0-py3-none-any.whl (14.6 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for flask_allows2-1.2.0.tar.gz
Algorithm Hash digest
SHA256 2624e1b6b0ba4ef8d807f83ab87148a01b4fa6c827846038ea2c33e57f98c6d3
MD5 f02901001f4086a8c25dbf08d2a9411a
BLAKE2b-256 08b7874b45d6baedc32e5055b0d9880ba66c4ecd6fcfeadff51e157027ed8a39

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for flask_allows2-1.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0c9c28d07415c9f9f6da311c0854a9278aee31ee9d956e3d4ee07364cac3d36b
MD5 815c8d241cc577c3bebd31dd3df013d7
BLAKE2b-256 de2a6fe30eb00af3774353962494e5fd247b51e5fc2bbee5ffb510f123e19661

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