|
@@ -10,8 +10,9 @@ import (
|
|
|
)
|
|
|
|
|
|
func CheckHtgj(userName, sign string) (errMsg string, errHt error, user *models.WxUser, companyName string) {
|
|
|
- if sign == "" {
|
|
|
- errMsg = "签名方式错误"
|
|
|
+ //errMsg = CheckSign(userName, sign)
|
|
|
+ if errMsg != "" {
|
|
|
+ errMsg = "签名方式错误!"
|
|
|
return
|
|
|
}
|
|
|
var wxuUserName string
|
|
@@ -293,3 +294,13 @@ func AddCompanyPermission(companyId, sysUserId, productId int, productName, sysU
|
|
|
}
|
|
|
return
|
|
|
}
|
|
|
+
|
|
|
+func CheckSign(userName, sign string) (errMsg string) {
|
|
|
+ var pwdSign string
|
|
|
+ pwdSign = userName + utils.HtgjSalt
|
|
|
+ pwdSign = strings.ToUpper(utils.Sha1(utils.MD5(pwdSign)))
|
|
|
+ if sign != pwdSign {
|
|
|
+ errMsg = "签名错误"
|
|
|
+ }
|
|
|
+ return
|
|
|
+}
|