小程序
小游戏
企业微信
微信支付
扫描小程序码分享
开发了一个小程序,登录页面判断openid,如果数据库中已经有了此openid注册的用户,则直接登录,如果没有,则转到注册页面。我用自己的微信登陆小程序测试正常,生成体验版,发给其他人,则用我的账号直接登录了。请问是因为这是体验版吗?
还有一个问题,我的小程序用的是前端直接查询数据库,在开发时测试正常,体验版发给别人,也查询不到。不知是什么原因?
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
1.有可能你便于测试直接写死openID有关
2.体验版需要打开调试
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
var openid = res.result._openid const db = wx.cloud.database() db.collection('user').where({ _openid: openid }).get... 找到原因了,云函数返回的是openid,我错写成_openid,然后查询的时候传入了一个undefined参数,但是,为什么查询到了所有的用户信息了?
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
1.有可能你便于测试直接写死openID有关
2.体验版需要打开调试
var openid = res.result._openid const db = wx.cloud.database() db.collection('user').where({ _openid: openid }).get... 找到原因了,云函数返回的是openid,我错写成_openid,然后查询的时候传入了一个undefined参数,但是,为什么查询到了所有的用户信息了?