from fastapi import APIRouter from core.models.auth.requests import LoginRequest from core.models.auth.responses import LoginResponse from core.services import auth_service router = APIRouter(prefix='/auth', tags=['auth']) @router.post("") async def login(user: LoginRequest) -> LoginResponse: return await auth_service.login_user(user.username)