服务器不会保存用户

来源:8-5 为小程序实现后端登录路由

拖车板牙爵士

2017-12-21

把小程序分享给别人,别人打开之后,会弹出授权信息,但是授权成功之后,服务器不会保存到数据库里,而我是可打开小程序授权之后,会保存我自己的信息到数据库里,下面的代码是写在app.js里的,然后在index.js里通过

onLoad: function () {
app.getUserInfo(function () {
//更新数据
})
}

调用的,我是管理员,后台代码应该没问题,不然我自己的也不会生成一条在数据库里,是不是我小程序端的写的不正确。

http://img.mukewang.com/szimg/5a3b225700019e9a07230695.jpg

写回答

1回答

Scott

2017-12-23

你的协议是 https 的么,另外这里没保存,一定是代码执行到哪个位置出错了,这里可以在服务器端加一个 console.log 在 wx.request 之前,打印 body 和 that.globalData.serverUrl,来看看服务器端接受到的数据是不是 OK 的,如果 ok,那么问题就出在了服务器端保存之前的代码逻辑中,先排查是前端问题,还是后端问题,然后再 log 定位附近的变量

0
0

开发微信全家桶项目Vue/Node/MongoDB高级技术栈全覆盖

Nuxt/Vue SSR + Koa2 跨栈开发微信公众号+小程序

989 学习 · 401 问题

查看课程