关闭注册接口

This commit is contained in:
2026-01-04 07:26:04 +00:00
parent 90c163c089
commit da8419d9ff

View File

@@ -71,25 +71,26 @@ async def check_auth(request: Request, db: Session = Depends(get_db)):
} }
raise HTTPException(status_code=401, detail='未登录') raise HTTPException(status_code=401, detail='未登录')
@api.post('/auth/register', status_code=201) # 注册接口已关闭 - 请使用 create_user.py 脚本创建用户
async def register(data: RegisterRequest, db: Session = Depends(get_db)): # @api.post('/auth/register', status_code=201)
"""用户注册(可选,用于创建初始用户)""" # async def register(data: RegisterRequest, db: Session = Depends(get_db)):
# 检查用户是否已存在 # """用户注册(可选,用于创建初始用户)"""
if db.query(User).filter_by(username=data.username).first(): # # 检查用户是否已存在
raise HTTPException(status_code=400, detail='用户名已存在') # if db.query(User).filter_by(username=data.username).first():
# raise HTTPException(status_code=400, detail='用户名已存在')
# 创建新用户 #
user = User(username=data.username) # # 创建新用户
user.set_password(data.password) # user = User(username=data.username)
# user.set_password(data.password)
db.add(user) #
db.commit() # db.add(user)
db.refresh(user) # db.commit()
# db.refresh(user)
return { #
'message': '注册成功', # return {
'user': user.to_dict() # 'message': '注册成功',
} # 'user': user.to_dict()
# }
# 任务管理API # 任务管理API
@api.get('/tasks') @api.get('/tasks')