From dc4f3ddbd177d8c542db1dd28774f5c934e5780b Mon Sep 17 00:00:00 2001 From: yingying Date: Fri, 17 Jan 2025 15:54:18 +0800 Subject: [PATCH] feat: allow anonymous user to upload files --- server/auth/middleware.py | 1 + server/aws/router.py | 7 ------- 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/server/auth/middleware.py b/server/auth/middleware.py index d14a21e0..7f57dbf9 100644 --- a/server/auth/middleware.py +++ b/server/auth/middleware.py @@ -24,6 +24,7 @@ "/api/auth/userinfo", "/api/chat/qa", "/api/chat/stream_qa", + "/api/aws/upload", ] oauth2_scheme = OAuth2PasswordBearer(tokenUrl="/api/auth/token") diff --git a/server/aws/router.py b/server/aws/router.py index b0b89c56..33827685 100644 --- a/server/aws/router.py +++ b/server/aws/router.py @@ -1,15 +1,8 @@ -from typing import Annotated from fastapi import APIRouter, Depends, File, UploadFile, Form - -from auth.get_user_info import get_user -from core.models.user import User from .schemas import ImageMetaData from .dependencies import get_s3_client from .service import upload_image_to_s3 - -ALLOWED_MIME_TYPES = {"image/jpeg", "image/png", "image/gif", "image/webp"} - router = APIRouter( prefix="/api/aws", tags=["aws"],