diff --git a/backend/common/security/jwt.py b/backend/common/security/jwt.py index bdf0c815..96bb4e97 100644 --- a/backend/common/security/jwt.py +++ b/backend/common/security/jwt.py @@ -263,11 +263,12 @@ async def get_current_user(db: AsyncSession, pk: int) -> User: return user -def superuser_verify(request: Request) -> bool: +def superuser_verify(request: Request, _token: str = DependsJwtAuth) -> bool: """ 验证当前用户超级管理员权限 :param request: FastAPI 请求对象 + :param _token: JWT 令牌 :return: """ superuser = request.user.is_superuser