refactor(api): update middleware and cors configuration

This commit is contained in:
Fanilo-Nantenaina 2026-01-20 11:23:10 +03:00
parent 17a4251eea
commit 2aafd525cd

13
api.py
View file

@ -95,7 +95,11 @@ from utils.generic_functions import (
universign_envoyer,
)
from middleware.security import SwaggerAuthMiddleware, ApiKeyMiddleware
from core.dependencies import get_current_user
from config.cors_config import setup_cors
from routes.api_keys import router as api_keys_router
if os.path.exists("/app"):
LOGS_DIR = FilePath("/app/logs")
@ -162,13 +166,18 @@ app = FastAPI(
openapi_tags=TAGS_METADATA,
)
app.add_middleware(
""" app.add_middleware(
CORSMiddleware,
allow_origins=settings.cors_origins,
allow_methods=["GET", "POST", "PUT", "DELETE"],
allow_headers=["*"],
allow_credentials=True,
)
) """
setup_cors(app, mode="open")
app.add_middleware(SwaggerAuthMiddleware)
app.add_middleware(ApiKeyMiddleware)
app.include_router(auth_router)