Spaces:
Running
Running
修复注册异常
Browse files- router_users_auth.py +1 -1
router_users_auth.py
CHANGED
|
@@ -198,7 +198,7 @@ async def register_user(request: Request, user: UserRegister):
|
|
| 198 |
new_user.pop("code", None) # 移除验证码字段,不存入数据库
|
| 199 |
|
| 200 |
# 🔒 安全防护:拒绝 base64 头像数据
|
| 201 |
-
if new_user.get("avatarDataUrl"
|
| 202 |
new_user["avatarDataUrl"] = ""
|
| 203 |
|
| 204 |
# 🔒 P0安全增强:密码哈希化存储(不再存储明文密码)
|
|
|
|
| 198 |
new_user.pop("code", None) # 移除验证码字段,不存入数据库
|
| 199 |
|
| 200 |
# 🔒 安全防护:拒绝 base64 头像数据
|
| 201 |
+
if (new_user.get("avatarDataUrl") or "").startswith("data:"):
|
| 202 |
new_user["avatarDataUrl"] = ""
|
| 203 |
|
| 204 |
# 🔒 P0安全增强:密码哈希化存储(不再存储明文密码)
|