Skip to main content

User authorization for OIDC authenticated python web APIs.

Project description

FLAAT

eosc-synergy-logo CI Code style: black License: MIT

Use decorators for authorising access to OIDC authenticated REST APIs. Supports Flask, FastAPI and AIOHTTP.

Installation

FLAAT is available on PyPI. Install using pip:

pip install flaat

You can also install from the git repository:

git clone https://github.com/indigo-dc/flaat
pip install -e ./flaat

Documentation

The documentation is available at readthedocs.

Development

Instructions on development, testing and releasing versions can be found here.

License

FLAAT is provided under the MIT License.

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

flaat-1.1.18.tar.gz (72.1 kB view details)

Uploaded Source

Built Distribution

flaat-1.1.18-py2.py3-none-any.whl (41.3 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file flaat-1.1.18.tar.gz.

File metadata

  • Download URL: flaat-1.1.18.tar.gz
  • Upload date:
  • Size: 72.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for flaat-1.1.18.tar.gz
Algorithm Hash digest
SHA256 dd19c4d33fc057a5b521aae3ac97d501d07c198633da94c67df0c345a1498b58
MD5 c61447bec48ad71349df0bcef45482c7
BLAKE2b-256 e7454f818beff47f6569a7f39dd43217b1abf23b45914b5bea9e72bd93c1adf7

See more details on using hashes here.

File details

Details for the file flaat-1.1.18-py2.py3-none-any.whl.

File metadata

  • Download URL: flaat-1.1.18-py2.py3-none-any.whl
  • Upload date:
  • Size: 41.3 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for flaat-1.1.18-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 86ce7be6ade8b02972109bedfd72fe3c078554852603394f69961f9632bc2f7b
MD5 74d9cc34e0e318f4569e98e62697a53b
BLAKE2b-256 1e9b406a43558acf6a0cbb2bc364f7f4591b3b2e8fae61ebc1ecb1b2d520538b

See more details on using hashes here.

Supported by

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