Improved support for authentication cookies

This commit is contained in:
Lino Mallevaey
2025-08-19 18:20:37 +02:00
parent cdbd58905d
commit 954f73a0f5
3 changed files with 14 additions and 1 deletions

View File

@@ -1,5 +1,6 @@
from fastapi import FastAPI
from fastapi.responses import ORJSONResponse, JSONResponse, FileResponse
from fastapi.middleware.cors import CORSMiddleware
from fastapi.staticfiles import StaticFiles
from pathlib import Path
@@ -22,6 +23,14 @@ app = FastAPI(
redoc_url=None if settings.ENV == "prod" else "/redoc",
)
app.add_middleware(
CORSMiddleware,
allow_origins=[settings.app_url],
allow_credentials=True,
allow_methods=["*"],
allow_headers=["*"],
)
# =========================
# Static files
# =========================