xiexiaoyuan 2 vuotta sitten
vanhempi
commit
30f8e8ba93
1 muutettua tiedostoa jossa 5 lisäystä ja 1 poistoa
  1. 5 1
      controllers/admin_wx.go

+ 5 - 1
controllers/admin_wx.go

@@ -149,11 +149,15 @@ func (c *AdminWxController) BindMobile()  {
 		return
 	}
 	//校验验证码
-	_, err = utils.Rc.RedisString(utils.HZ_MOBILE_ADMIN_WXLOGIN_MOBILE_CODE+req.Mobile)
+	code, err := utils.Rc.RedisString(utils.HZ_MOBILE_ADMIN_WXLOGIN_MOBILE_CODE + req.Mobile)
 	if err != nil {
 		c.FailWithMessage("验证码错误或者已过期", "验证码错误或者已过期"+err.Error())
 		return
 	}
+	if  req.Code != code {
+		c.FailWithMessage("验证码错误", "验证码错误")
+		return
+	}
 	//获取token,如果没有token不允许发送验证码
 	infoJson, err := utils.Rc.RedisString(utils.HZ_MOBILE_ADMIN_WXLOGIN_TOKEN+req.Token)
 	if err != nil {