diff --git a/src/pqnstack/app/main.py b/src/pqnstack/app/main.py index 823d17f4..840269f9 100644 --- a/src/pqnstack/app/main.py +++ b/src/pqnstack/app/main.py @@ -1,6 +1,7 @@ import logging from fastapi import FastAPI +from fastapi.middleware.cors import CORSMiddleware from pqnstack.app.api.main import api_router @@ -11,6 +12,15 @@ title="Public Quantum Network", ) +# Add CORS middleware to allow all origins +app.add_middleware( + CORSMiddleware, + allow_origins=["*"], # Allows all origins + allow_credentials=True, + allow_methods=["*"], # Allows all methods + allow_headers=["*"], # Allows all headers +) + app.include_router(api_router)