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.0.tar.gz (7.9 kB view details)

Uploaded Source

File details

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

File metadata

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

File hashes

Hashes for ib_core_lite-1.0.0.tar.gz
Algorithm Hash digest
SHA256 19627a15d03314bf36237e35338454e6c5ff5da7f0c19cee5ab679ac210fc4ce
MD5 0b90054c13f62d7979d75bce45afe20d
BLAKE2b-256 597f4d106f0624d4c644718de76128a1e8e46fbd685fb5ac520e13cff3084e99

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