diff --git a/handler/user.go b/handler/user.go index 8a402f2..e38c4e1 100644 --- a/handler/user.go +++ b/handler/user.go @@ -496,7 +496,7 @@ func registerHandler(c *gin.Context) { func registerHandlerV2(c *gin.Context) { var reqData RLReq var resp proto.GenerateResp - if err := c.ShouldBind(&reqData); err != nil { + if err := c.ShouldBind(&reqData); err == nil { if reqData.User == "" || reqData.Email == "" || reqData.Password == "" { resp.Code = proto.ParameterError resp.Message = "必要参数不能为空" @@ -703,7 +703,7 @@ func handleRegisterCode(c *gin.Context) { code := worker.GetRandomString(6) worker.SetRedisWithExpire("register_code_"+req.Email, code, time.Minute*5) //设置5分钟过期 //发送邮件 - service.SendEmail(req.Email, "大学生学业作品AI生成工具开发重置密码", "验证码:"+code+" ,请在5分钟内使用!") + service.SendEmail(req.Email, "大学生学业作品AI生成工具开发注册邮件验证码", "验证码:"+code+" ,请在5分钟内使用!") resp.Code = proto.SuccessCode resp.Message = "success" }