Skip to main content

GSSAPI for FastAPI

Project description

fastapi-gssapi

ASGI Middleware and FastAPI Dependency for adding Kerberos/GSS authentication to FastAPI

Installation

Use your favorite package manager to install from PyPI

Usage

Middleware

See the FastAPI Advanced Middleware documentation

basic:

from fastapi import FastAPI
from fastapi_gssapi import GSSAPIMiddleware
app = FastAPI()
app.add_middleware(GSSAPIMiddleware)

Dependency

See the example app

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

fastapi_gssapi-0.1.1.tar.gz (5.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

fastapi_gssapi-0.1.1-py3-none-any.whl (7.3 kB view details)

Uploaded Python 3

File details

Details for the file fastapi_gssapi-0.1.1.tar.gz.

File metadata

  • Download URL: fastapi_gssapi-0.1.1.tar.gz
  • Upload date:
  • Size: 5.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for fastapi_gssapi-0.1.1.tar.gz
Algorithm Hash digest
SHA256 901bc50421318e30d6587bdfd3396dc3828806a4083c1c4baee5c13786249de3
MD5 8ee4a18f69b8dd35c1d669c0c7a0d580
BLAKE2b-256 6805783cd338133f73ca0ac8160dca4dcfc41ea4f0442d09097cbc17b33a26ae

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastapi_gssapi-0.1.1.tar.gz:

Publisher: release.yml on bewing/fastapi-gssapi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fastapi_gssapi-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: fastapi_gssapi-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 7.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for fastapi_gssapi-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 fdd295d3a410ee30f6bee74a8cd2eeb3098ae03f6db4a5bf6e1e51f094b1db06
MD5 c4ea7c50aab85dde4721173a5a6ff740
BLAKE2b-256 86e74f55c8e03d667c2b39f41cc2bc4b954aacbcdf18a81e866d7dcc60368675

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastapi_gssapi-0.1.1-py3-none-any.whl:

Publisher: release.yml on bewing/fastapi-gssapi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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