Skip to main content

Integration Casdoor with FastAPI

Project description

fastAPI Casdoor

Integration Casdoor with FastAPI

Installation

pip install fastapi-casdoor-fix

Usage

from typing import Annotated
from fastapi import FastAPI, Depends
from fastapi_casdoor.deps import get_current_user
from fastapi_casdoor.models import User

app = FastAPI()

@app.get("/")
async def root(user: Annotated[User, Depends(get_current_user)]):
    return {
        "user": user,
    }

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_casdoor_fix-0.1.13.tar.gz (5.2 kB view details)

Uploaded Source

Built Distribution

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

fastapi_casdoor_fix-0.1.13-py3-none-any.whl (6.8 kB view details)

Uploaded Python 3

File details

Details for the file fastapi_casdoor_fix-0.1.13.tar.gz.

File metadata

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

File hashes

Hashes for fastapi_casdoor_fix-0.1.13.tar.gz
Algorithm Hash digest
SHA256 f487dc3235d31b6517f9c2e612363f1eb17a11569529cb18f938d261ed9466c1
MD5 28e0865d1c761e9985da556e38736f76
BLAKE2b-256 77fc3b742807a2873451ef0c4825e7ea34d0d6f911a502f2886d7f7284c9a6aa

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastapi_casdoor_fix-0.1.13.tar.gz:

Publisher: publish-to-test-pypi.yml on kdbanit/python-fastapi-casdoor

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_casdoor_fix-0.1.13-py3-none-any.whl.

File metadata

File hashes

Hashes for fastapi_casdoor_fix-0.1.13-py3-none-any.whl
Algorithm Hash digest
SHA256 40534005875112cca705359534fe8d99810a671b08c1f008f75026d6b5f53542
MD5 3758fb1486ffc0d38ffe0a148625872d
BLAKE2b-256 4af651b598db6206ae83fa1aaaf8f02f58a732893728ddbf9ce4982967e2fe37

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastapi_casdoor_fix-0.1.13-py3-none-any.whl:

Publisher: publish-to-test-pypi.yml on kdbanit/python-fastapi-casdoor

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