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

Uploaded Python 3

File details

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

File metadata

  • Download URL: flask_allows2-1.1.0.tar.gz
  • Upload date:
  • Size: 52.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.1.0.tar.gz
Algorithm Hash digest
SHA256 5dfa134236e338dcb1b771f1781cf3177324b3650a2bb92777e56df09f1f5912
MD5 290b13e145226951fc16ca4202954bed
BLAKE2b-256 387d862ea8b9ce75b533c3557895f9ea1c15e3c721c0577acb76f52ae48978fb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: flask_allows2-1.1.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.2

File hashes

Hashes for flask_allows2-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2bb9be5587deaf56a879e9c14c6af386ad81db023decd57353293e91955d980c
MD5 90b8ec0e6dcf413e188d8b1a6574b9d1
BLAKE2b-256 daf5c2f46bd0831d7b744e12ca812190d69034348e025b066dee8821dbbbb0e2

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