wangshan 5 月之前
父節點
當前提交
50940976ae
共有 2 個文件被更改,包括 3 次插入2 次删除
  1. 1 1
      src/config.json
  2. 2 1
      src/service/verify.go

+ 1 - 1
src/config.json

@@ -73,5 +73,5 @@
 		}
 	],
 	"smsIpMap": ["10","172","192","127","169","100"],
-	"strategySwitch": false
+	"strategySwitch": true
 }

+ 2 - 1
src/service/verify.go

@@ -20,6 +20,7 @@ var (
 )
 
 func SmsStrategy(keys []string) (abnormalKey []string) {
+	jylog.Info("config.SmsStrategyS:", config.SmsStrategyS)
 	for _, key := range keys {
 		for _, s := range config.SmsStrategyS {
 			cacheKey := fmt.Sprintf(key, s.Day)
@@ -48,7 +49,7 @@ func Verify(reqData *ReqData) bool {
 		for _, ip := range ips {
 			ip = strings.TrimSpace(ip)
 			ipHead := strings.Split(ip, ".")[0]
-			if config.SmsIpMap[ipHead] {
+			if config.SmsIpMap[ipHead] || ip == "" {
 				continue
 			}
 			keys = append(keys, fmt.Sprintf(smsIpKey, "%s", ip))