wangshan 4 сар өмнө
parent
commit
16a528b74e

+ 10 - 2
src/jfw/modules/subscribepay/src/service/userAccountInfo.go

@@ -803,8 +803,16 @@ func (this *UserAccount) PhoneBind() {
 				host = "." + host
 			}
 			this.Session().Del("experience_binding")
-			jy.SetCookie(this.ResponseWriter, this.Request, jy.ExperienceSign, "clear", host, -1) //过期
-			jy.SetCookie(this.ResponseWriter, this.Request, "EXPERIENCE", "over", host, 8*60*60)  //结束
+			for i := 0; i < 5; i++ {
+				val, err := this.Request.Cookie(jy.ExperienceSign)
+				log.Println("----Value--------", val.Value, "------Path------", val.Path, "-----Domain-------", val.Domain, "--------Name----", val.Name)
+				if err == nil && val.Value != "" {
+					jy.SetCookie(this.ResponseWriter, this.Request, jy.ExperienceSign, "clear", host, -1) //过期
+					//} else {
+					//	break
+				}
+			}
+			jy.SetCookie(this.ResponseWriter, this.Request, "EXPERIENCE", "over", host, 8*60*60) //结束
 		}
 	}
 	this.ServeJson(NewResult(rData, errMsg))