|
@@ -59,6 +59,7 @@ func (l *phoneFilter) Do() bool {
|
|
|
}
|
|
|
return false
|
|
|
}()
|
|
|
+ log.Println("phoneFilter pass:",userId,l.R.URL.Path,pass)
|
|
|
if pass {
|
|
|
return true
|
|
|
}
|
|
@@ -95,16 +96,19 @@ func (l *phoneFilter) Do() bool {
|
|
|
return true
|
|
|
}
|
|
|
}
|
|
|
+ log.Println("phoneFilter 老用户:",userId,l.R.URL.Path)
|
|
|
return false
|
|
|
} else {
|
|
|
isNewUser = true
|
|
|
}
|
|
|
+ log.Println("phoneFilter 新用户:",userId,l.R.URL.Path)
|
|
|
//设置cookie 前端跳转
|
|
|
SetCookie(l.R.URL.String(), int(time.Hour*24/time.Second), l.W)
|
|
|
return true
|
|
|
}
|
|
|
return false
|
|
|
}()
|
|
|
+ log.Println("phoneFilter needBindPhone:",userId,l.R.URL.Path,needBindPhone)
|
|
|
var href string
|
|
|
if needBindPhone {
|
|
|
href = "/jyapp/account/phone/bind?mode=mergeBind"
|
|
@@ -116,6 +120,7 @@ func (l *phoneFilter) Do() bool {
|
|
|
href = "/jyapp/frontPage/verify/free/index?mode=phoneCheck"
|
|
|
}
|
|
|
}
|
|
|
+ log.Println("phoneFilter href:",userId,l.R.URL.Path,href)
|
|
|
if href != "" {
|
|
|
http.Redirect(l.W, l.R, href, 302)
|
|
|
return false
|