# config.cors Конфигурация CORS для FastAPI-приложения GONETS. Модуль инкапсулирует добавление middleware CORSMiddleware со списком разрешённых источников (origins), характерных для локальной разработки и типовых портов фронтенда (например, Vite/React на 5173/5174, dev‑серверы). Использование: : cors_config = CORSMiddlewareConfig(app) cors_config.add_cors_middleware() Поведение: : - Разрешены все методы (allow_methods=[“\*”]) и заголовки (allow_headers=[“\*”]). - Разрешены креденшлы (allow_credentials=True) для работы с куками (локаль и др.). - При необходимости список origins можно расширить или параметризовать на основе конфигурационного файла окружения. ### *class* config.cors.CORSMiddlewareConfig(app: FastAPI) Bases: `object` Класс для настройки CORS политики в FastAPI #### add_cors_middleware() → None Добавляем CORS в приложение FastAPI