fix 调试短信对接

This commit is contained in:
ZJY 2021-09-19 22:41:37 +08:00
parent 33cacc0a0f
commit 3c8aa3feff

View File

@ -424,26 +424,69 @@ func (c *LoginController) CkLogin() {
func (c *LoginController) SMSLogin() {
token := c.GetString("token")
cookie := c.GetString("ck")
//key := c.GetString("key")
//qq, _ := c.GetInt("qq")
//bz := c.GetString("bz")
//push := c.GetString("push")
logs.Info(cookie)
(&models.JdCookie{}).Push(cookie)
//logs.Info(key)
if token == models.Config.ApiToken {
result := Result{
Data: "null",
Code: 200,
Message: "添加成功",
}
jsons, errs := json.Marshal(result) //转换成JSON返回的是byte[]
if errs != nil {
fmt.Println(errs.Error())
}
c.Ctx.WriteString(string(jsons))
ptKey := FetchJdCookieValue("pt_key", cookie)
ptPin := FetchJdCookieValue("pt_pin", cookie)
ck := &models.JdCookie{
PtKey: ptKey,
PtPin: ptPin,
Hack: models.False,
}
if ptKey != "" && ptPin != "" {
if models.CookieOK(ck) {
if !models.HasPin(ptPin) {
models.NewJdCookie(ck)
ck.Query()
} else if !models.HasKey(ptKey) {
ck, _ := models.GetJdCookie(ptPin)
ck.InPool(ptKey)
}
result := Result{
Data: "null",
Code: 200,
Message: "添加成功",
}
jsons, errs := json.Marshal(result) //转换成JSON返回的是byte[]
if errs != nil {
fmt.Println(errs.Error())
}
msg := fmt.Sprintf("来自短信的更新,账号:%s", ck.PtPin)
(&models.JdCookie{}).Push(msg)
c.Ctx.WriteString(string(jsons))
} else {
result := Result{
Data: "null",
Code: 300,
Message: "CK过期",
}
jsons, errs := json.Marshal(result) //转换成JSON返回的是byte[]
if errs != nil {
fmt.Println(errs.Error())
}
msg := fmt.Sprintf("传入过期CK请小心攻击账号%s", ck.PtPin)
(&models.JdCookie{}).Push(msg)
c.Ctx.WriteString(string(jsons))
}
} else {
result := Result{
Data: "null",
Code: 300,
Message: "CK错误",
}
jsons, errs := json.Marshal(result) //转换成JSON返回的是byte[]
if errs != nil {
fmt.Println(errs.Error())
}
msg := fmt.Sprintf("传入错误CK请小心攻击账号%s", ck.PtPin)
(&models.JdCookie{}).Push(msg)
c.Ctx.WriteString(string(jsons))
}
} else {
result := Result{
Data: "null",
@ -454,76 +497,11 @@ func (c *LoginController) SMSLogin() {
if errs != nil {
fmt.Println(errs.Error())
}
msg := fmt.Sprintf("传入错误Token请小心攻击")
(&models.JdCookie{}).Push(msg)
c.Ctx.WriteString(string(jsons))
}
//if key != "" && pin != "" {
// //ptKey := FetchJdCookieValue("pt_key", cookies)
// //ptPin := FetchJdCookieValue("pt_pin", cookies)
// ck := &models.JdCookie{
// PtKey: key,
// PtPin: pin,
// Hack: models.False,
// QQ: qq,
// Note: bz,
// PushPlus: push,
// }
// if key != "" && pin != "" {
// if models.CookieOK(ck) {
// query := ck.Query()
// result := Result{
// Data: query,
// Code: 0,
// }
//
// if !models.HasPin(pin) {
// models.NewJdCookie(ck)
// result.Message = fmt.Sprintf("添加成功")
// result.Data = ck.Query()
// jsons, errs := json.Marshal(result) //转换成JSON返回的是byte[]
// if errs != nil {
// fmt.Println(errs.Error())
// }
// c.Ctx.Redirect(200, "/userCenter")
// c.Ctx.WriteString(string(jsons))
// } else if !models.HasKey(key) {
// ck, _ := models.GetJdCookie(pin)
// ck.InPool(key)
// result.Message = fmt.Sprintf("更新成功")
// result.Data = ck.Query()
// jsons, errs := json.Marshal(result) //转换成JSON返回的是byte[]
// if errs != nil {
// fmt.Println(errs.Error())
// }
// c.Ctx.WriteString(string(jsons))
// }
// } else {
// result := Result{
// Data: "null",
// Code: 1,
// Message: "CK过期",
// }
// jsons, errs := json.Marshal(result) //转换成JSON返回的是byte[]
// if errs != nil {
// fmt.Println(errs.Error())
// }
// c.Ctx.WriteString(string(jsons))
// }
// }
//} else {
// result := Result{
// Data: "null",
// Code: 2,
// Message: "ck格式错误",
// }
// jsons, errs := json.Marshal(result) //转换成JSON返回的是byte[]
// if errs != nil {
// fmt.Println(errs.Error())
// }
// c.Ctx.WriteString(string(jsons))
//}
}
func (c *LoginController) Cookie() {