Просмотр исходного кода

更新授权获取用户信息

shen лет назад: 4
Родитель
Сommit
6e4d506165

+ 19 - 0
go/gopath/src/fohow.com/apps/controllers/permit_controller/permit_controller.go

@@ -228,6 +228,25 @@ func (self *PermitController) SaveWxuserInfo() {
 		Result bool   `json:"result"`
 		Head   string `json:"head"`
 	}
+
+	//更新用户信息
+	wxUser.Nickname = info.NickName
+	wxUser.Sex = info.Gender
+	wxUser.City = info.City
+	wxUser.Province = info.Province
+	wxUser.Country = info.Country
+	wxUser.Save()
+
+	user := user_model.GetWxUserById(wxUser.UserId, true)
+	if user != nil {
+		user.Nickname = wxUser.Nickname
+		user.Country = wxUser.Country
+		user.Province = wxUser.Province
+		user.City = wxUser.City
+		user.Sex = wxUser.Sex
+		user.Save()
+	}
+
 	headImag := tool.GetCdnFullImgUrl(wxUser.Head)
 	//beego.BeeLogger.Info("save_wx_user_info err: %v ", wxUser)
 

+ 1 - 1
go/gopath/src/fohow.com/conf/app.conf

@@ -133,7 +133,7 @@ OuBiaoMchCertFile= "/opt/wxpay/oubiao/apiclient_cert.pem"
 OuBiaoMchKeyFile = "/opt/wxpay/oubiao/apiclient_key.pem"
 
 #JWT TOKEN
-Tokenexp = 360
+Tokenexp = 60
 TokenSecrets = "gt69m8b144lr5a6ifjdavheeln4qmmzhqhyy9tudcemazz3es7relb945zep54g4"
 
 #http source