|
|
@@ -51,13 +51,11 @@ func (self *PermitController) Init(ctx *context.Context, controllerName, actionN
|
|
|
//小程序授权
|
|
|
func (self *PermitController) XcxAuthorize() {
|
|
|
params := self.GetString("userinfo")
|
|
|
- code := self.GetString("code")
|
|
|
|
|
|
channel, _ := self.GetInt64("channel", 0)
|
|
|
beego.BeeLogger.Warn("XcxAuthorize userinfo: %s", params)
|
|
|
inviteId, _ := self.GetInt64("invite_id", 0)
|
|
|
first := false
|
|
|
- beego.BeeLogger.Warn("XcxAuthorize code: %s", code)
|
|
|
beego.BeeLogger.Warn("XcxAuthorize inviteId: %d", inviteId)
|
|
|
type UserInfo struct {
|
|
|
NickName string `json:"nickName"` // 用户的昵称
|
|
|
@@ -75,7 +73,9 @@ func (self *PermitController) XcxAuthorize() {
|
|
|
Iv string `json:"iv"`
|
|
|
EncryptedData string `json:"encryptedData"`
|
|
|
UserInfo *UserInfo `json:"userInfo"`
|
|
|
+ Wxlogincode string `json:"wxlogincode"`
|
|
|
}
|
|
|
+
|
|
|
info := new(Info)
|
|
|
err := json.Unmarshal([]byte(params), &info)
|
|
|
|
|
|
@@ -83,6 +83,7 @@ func (self *PermitController) XcxAuthorize() {
|
|
|
beego.BeeLogger.Error("XcxAuthorize err: %s, info:%s", err, info)
|
|
|
self.ReturnError(403, apps.ParamsError, "", nil)
|
|
|
}
|
|
|
+ beego.BeeLogger.Warn("XcxAuthorize code: %s", info.Wxlogincode)
|
|
|
|
|
|
sessionKey, _ := self.GetSession(apps.XcxSessionKey).(string)
|
|
|
beego.BeeLogger.Warn("sessionKey:%s", sessionKey)
|