From d4a861e8af6a3d15bfb68b5f56ad38996f3c580d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8B=8F=E5=B0=B9=E5=B2=9A?= <770236076@qq.com> Date: Fri, 2 Apr 2021 15:59:40 +0800 Subject: [PATCH] a --- .../auth2/authprovider/weixin/weixin_mini.go | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/business/auth2/authprovider/weixin/weixin_mini.go b/business/auth2/authprovider/weixin/weixin_mini.go index c8668948f..29be9b511 100644 --- a/business/auth2/authprovider/weixin/weixin_mini.go +++ b/business/auth2/authprovider/weixin/weixin_mini.go @@ -2,7 +2,6 @@ package weixin import ( "errors" - "fmt" "strings" "git.rosy.net.cn/baseapi/platformapi/weixinapi" @@ -57,13 +56,13 @@ func (a *MiniAuther) DecryptData(authInfo *auth2.AuthInfo, jsCode, encryptedData if jsCode != "" { sessionInfo, err := getWxApp(appID).SNSCode2Session(jsCode) if err == nil { - if authBindEx, err := a.UnionFindAuthBind(AuthTypeMini, getWxApp(appID).GetAppID(), []string{AuthTypeMini}, sessionInfo.OpenID, "", nil); err == nil { - if authBindEx.UserID != authInfo.GetID() { - return "", fmt.Errorf("jsCode与token不匹配") - } - } else { - return "", err - } + // if authBindEx, err := a.UnionFindAuthBind(AuthTypeMini, getWxApp(appID).GetAppID(), []string{AuthTypeMini}, sessionInfo.OpenID, "", nil); err == nil { + // if authBindEx.UserID != authInfo.GetID() { + // return "", fmt.Errorf("jsCode与token不匹配") + // } + // } else { + // return "", err + // } sessionKey = sessionInfo.SessionKey } else { return "", err @@ -79,7 +78,7 @@ func (a *MiniAuther) DecryptData(authInfo *auth2.AuthInfo, jsCode, encryptedData if err != nil { return "", err } - authInfo.AuthBindInfo.UserData = sessionKey + // authInfo.AuthBindInfo.UserData = sessionKey return string(decryptedData), nil }