From 3787eabfc30bfac866f2d9b21faa7f469207b9a3 Mon Sep 17 00:00:00 2001 From: gazebo Date: Mon, 28 Jan 2019 14:32:45 +0800 Subject: [PATCH] - only delete temp password whecn bind successfully --- business/jxcallback/auth/weixin/weixin.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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