更新功能

This commit is contained in:
李琦
2026-08-14 17:50:37 +08:00
parent 2f5ce02608
commit 19df9f2bfd
9 changed files with 566 additions and 9 deletions

View File

@@ -19,7 +19,7 @@ type registerReq struct {
Username string `json:"username" binding:"required,min=3,max=20"` // 用户名3-20位
Password string `json:"password" binding:"required,min=6,max=32"` // 密码6-32位
Nickname string `json:"nickname" binding:"max=20"` // 昵称:可选,默认同用户名
Avatar string `json:"avatar"` // emoji 头像:可选
Avatar string `json:"avatar"` // 头像:像素编码 px:01~px:32 emoji 兼容)
}
// Register 用户注册:校验重名、加密密码、发注册礼积分
@@ -47,7 +47,7 @@ func Register(c *gin.Context) {
req.Nickname = req.Username
}
if req.Avatar == "" {
req.Avatar = "🙂"
req.Avatar = "px:01"
}
user := model.User{
Username: req.Username, Password: string(hash),