File size: 417 Bytes
64d7fdf
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
from fastapi.middleware.cors import CORSMiddleware
from app.config import config


def setup_cors(app):
    cors_config = config["security"]["cors"]
    
    app.add_middleware(
        CORSMiddleware,
        allow_origins=cors_config["origins"],
        allow_credentials=cors_config["allow_credentials"],
        allow_methods=cors_config["allow_methods"],
        allow_headers=cors_config["allow_headers"],
    )