diff --git a/business/jxcallback/auth/weixin/weixin.go b/business/jxcallback/auth/weixin/weixin.go index b3d715b12..d109f9d03 100644 --- a/business/jxcallback/auth/weixin/weixin.go +++ b/business/jxcallback/auth/weixin/weixin.go @@ -148,8 +148,8 @@ func BindMobile2(openid, secret, mobileNum, verifyCode, nickname string) (loginI return nil, fmt.Errorf("绑定超时,请重新绑定") } if secret == cachedSecret { - api.Cacher.Del(openid) if err = mobile.VerifyCode(mobileNum, verifyCode); err == nil { + api.Cacher.Del(openid) err = nil if nickname == "" { nickname = wxUserinfo.NickName