Skip to main content

Wildflower FastAPI/Auth0 integration

Basic token verification for FastAPI and Auth0. Also includes support for the Wildflower Permissions API, which provides centralized Role/Domain based access control.

Environment Configuration

AUTH0_DOMAIN Domain to auth against within Auth0

API_AUDIENCE Audience the tokens should target

CLIENT_ID Client ID for machine-to-machine authenticatio for checking user Profiles

CLIENT_SECRET Client Secret for machine-to-machine authenticatio for checking user Profiles

For permissions-api integration (optional)

TOKEN_EMAIL_DOMAIN Domain to add to client_credentials for email address for wf_permissions integration

TOKEN_DOMAIN Domain to add to client_credentials for wf_permissions integration

PERMS_API_URI URI for permissions API

PERMS_API_AUD Audience to auth against with machine-to-machine tokens

Metadata

Release files for wf-fastapi-auth0 1.0.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for wf-fastapi-auth0 1.0.5
File Size Uploaded Provenance
wf_fastapi_auth0-1.0.5.tar.gz 3.6 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for wf-fastapi-auth0 1.0.5
File Interpreter ABI Platform
wf_fastapi_auth0-1.0.5-py3-none-any.whl Python 3 none any Details

Total release size: 7.5 kB

Release files / wf_fastapi_auth0-1.0.5.tar.gz

Download URL wf_fastapi_auth0-1.0.5.tar.gz
Size 3.6 kB
Tags Source
SHA-256 checksum
How to use checksums
980a6ad1bb9bdbc5111c720f7954bf9c0e392f5c64bbb9de095e039db5ac6f1c
BLAKE2b-256 checksum
How to use checksums
2d08ec3b4cf7a2d6c5b8cd774327762a935c04e1f18b02ceb573ad4fe8ce0912
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.2.2 CPython/3.8.12 Darwin/23.0.0

Release files / wf_fastapi_auth0-1.0.5-py3-none-any.whl

Download URL wf_fastapi_auth0-1.0.5-py3-none-any.whl
Size 3.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
941b46069d7e59f29bf0161d205efb994923af71272807788281d553c6fcd38e
BLAKE2b-256 checksum
How to use checksums
e341e51f21fb56f746edf22bd5c17c3c2e7ab6f4a2da3e7a6b34a91b0daa9aed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.2.2 CPython/3.8.12 Darwin/23.0.0

Security for wf-fastapi-auth0 1.0.5

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page