|
@@ -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))
|