feat: add /auth/me route

This commit is contained in:
ivannoskov
2025-11-19 15:38:16 +03:00
parent bba37fbb21
commit 1d070b63cc
8 changed files with 74 additions and 19 deletions

View File

@@ -2,6 +2,7 @@ from collections.abc import AsyncGenerator
from contextlib import asynccontextmanager
from fastapi import FastAPI
from fastapi.middleware.cors import CORSMiddleware
from shared import logger
from src import dependencies
@@ -48,4 +49,16 @@ dependencies.set_usecase(usecase)
views_worker = FetchViewsWorker(config=settings.fetch_views_worker)
app = FastAPI(lifespan=lifespan, version=settings.logger.APP_VERSION)
app.add_middleware(
CORSMiddleware,
allow_origins=[
"https://app.tgexchange.ru",
"http://app.tgexchange.ru",
],
allow_credentials=True,
allow_methods=["*"],
allow_headers=["*"],
)
app.include_router(api_router)