Skip to main content

Integration Bus fastapi-applications core

Project description

Integration Bus Module Core Lite Logo

Used in the FastAPI Applications, it defines the basic models and methods of working with them

Description of base components and models

Mixins

TokenAuthorizationMixin:

Uses external authorization, managed by IB Auth Module

  • Supports Base and JsonWeb tokens.
  • Automatically checks authorization headers of request and sends error respones.
  • Converts user info response from IB Auth Module to AuthUser class object which can be accessed via self.user in views.

Authors

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

ib_core_lite-1.0.1.tar.gz (8.1 kB view details)

Uploaded Source

File details

Details for the file ib_core_lite-1.0.1.tar.gz.

File metadata

  • Download URL: ib_core_lite-1.0.1.tar.gz
  • Upload date:
  • Size: 8.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for ib_core_lite-1.0.1.tar.gz
Algorithm Hash digest
SHA256 74d74ee8481deb041b41a72847a01c310db16219a3b7503ca174956a3ec4d37d
MD5 1ba636f3ad8031eddeb62f057c87579d
BLAKE2b-256 fe9f7052884af688739b2f8953d8fce62de0e602e9b52b17c9c5a76dfbd1ade0

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