airflow.providers.fab.www.extensions.init_wsgi_middlewares

Functions

get_auth_mount_path()

Return the path the API server mounts the auth manager app on, relative to its root path.

init_wsgi_middleware(flask_app)

Handle X-Forwarded-* headers and base_url support.

Module Contents

airflow.providers.fab.www.extensions.init_wsgi_middlewares.get_auth_mount_path()[source]

Return the path the API server mounts the auth manager app on, relative to its root path.

AUTH_MANAGER_FASTAPI_APP_PREFIX already includes the [api] base_url path, which a reverse proxy replaces with X-Forwarded-Prefix; only the trailing mount segment must survive.

airflow.providers.fab.www.extensions.init_wsgi_middlewares.init_wsgi_middleware(flask_app)[source]

Handle X-Forwarded-* headers and base_url support.

Was this entry helpful?