关闭注册接口
This commit is contained in:
@@ -71,25 +71,26 @@ async def check_auth(request: Request, db: Session = Depends(get_db)):
|
||||
}
|
||||
raise HTTPException(status_code=401, detail='未登录')
|
||||
|
||||
@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='用户名已存在')
|
||||
|
||||
# 创建新用户
|
||||
user = User(username=data.username)
|
||||
user.set_password(data.password)
|
||||
|
||||
db.add(user)
|
||||
db.commit()
|
||||
db.refresh(user)
|
||||
|
||||
return {
|
||||
'message': '注册成功',
|
||||
'user': user.to_dict()
|
||||
}
|
||||
# 注册接口已关闭 - 请使用 create_user.py 脚本创建用户
|
||||
# @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='用户名已存在')
|
||||
#
|
||||
# # 创建新用户
|
||||
# user = User(username=data.username)
|
||||
# user.set_password(data.password)
|
||||
#
|
||||
# db.add(user)
|
||||
# db.commit()
|
||||
# db.refresh(user)
|
||||
#
|
||||
# return {
|
||||
# 'message': '注册成功',
|
||||
# 'user': user.to_dict()
|
||||
# }
|
||||
|
||||
# 任务管理API
|
||||
@api.get('/tasks')
|
||||
|
||||
Reference in New Issue
Block a user