From 90413cb54c665ba088a7aa4a4bb5ce240e9ceae4 Mon Sep 17 00:00:00 2001 From: zxstty Date: Mon, 22 Sep 2025 22:04:10 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B0=86=E9=BB=98=E8=AE=A4=E7=94=A8=E6=88=B7?= =?UTF-8?q?=E6=94=B9=E4=B8=BAopenEuler?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/dependency/user.py | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/apps/dependency/user.py b/apps/dependency/user.py index 8f5848a3..a2ed9234 100644 --- a/apps/dependency/user.py +++ b/apps/dependency/user.py @@ -76,10 +76,7 @@ async def get_user(request: HTTPConnection) -> str: """ if Config().get_config().no_auth.enable: # 如果启用了无认证访问,直接返回当前操作系统用户的名称 - username = os.environ.get('USERNAME') # 适用于 Windows 系统 - if not username: - username = os.environ.get('USER') # 适用于 Linux 和 macOS 系统 - return username or "admin" + return "openEuler" session_id = await _get_session_id_from_request(request) if not session_id: raise HTTPException( @@ -107,7 +104,8 @@ async def verify_api_key(api_key: str = Depends(oauth2_scheme)) -> None: :return: """ if not await ApiKeyManager.verify_api_key(api_key): - raise HTTPException(status_code=status.HTTP_401_UNAUTHORIZED, detail="Invalid API key!") + raise HTTPException( + status_code=status.HTTP_401_UNAUTHORIZED, detail="Invalid API key!") async def get_user_by_api_key(api_key: str = Depends(oauth2_scheme)) -> str: @@ -119,5 +117,6 @@ async def get_user_by_api_key(api_key: str = Depends(oauth2_scheme)) -> str: """ user_sub = await ApiKeyManager.get_user_by_api_key(api_key) if user_sub is None: - raise HTTPException(status_code=status.HTTP_401_UNAUTHORIZED, detail="Invalid API key!") + raise HTTPException( + status_code=status.HTTP_401_UNAUTHORIZED, detail="Invalid API key!") return user_sub -- Gitee