小程序
小游戏
企业微信
微信支付
扫描小程序码分享
根据文档了解梳理了一下微信小程序的授权注册和登录。
首先设置授权按钮,然后调用授权方法,授权成功,(如何获取用户openid做用户是否注册的验证的)将用户信息保存到云数据库user表中,然后将用户信息写入缓存做登录。我不知道我理解的对不对。所以想请教各位大神,助我走出误区。感谢。
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你好,请问你云开发,授权登录和获取用户微信信息正常吗,我发现我授权拉不起弹窗,获取用户信息拿到的是隐匿数据,解决不了问题
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
请问你找到解决办法了吗?
初始化的时候traceUser设为true ,云控制台就会记录用户的信息的,这时候可以认为用户已经登录了,记录用户信息的话可以在用户授权成功后通过云函数(或者直接调用数据库)把用户的信息记录到数据库,两个方法稍微有点区别1,云函数需要自己给_openid赋值(通过云函数上下文wxContext.OPENID获取),2,直接调用数据库的话_openid是会自动生成的
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
你好,请问你云开发,授权登录和获取用户微信信息正常吗,我发现我授权拉不起弹窗,获取用户信息拿到的是隐匿数据,解决不了问题
请问你找到解决办法了吗?
初始化的时候traceUser设为true ,云控制台就会记录用户的信息的,这时候可以认为用户已经登录了,记录用户信息的话可以在用户授权成功后通过云函数(或者直接调用数据库)把用户的信息记录到数据库,两个方法稍微有点区别1,云函数需要自己给_openid赋值(通过云函数上下文wxContext.OPENID获取),2,直接调用数据库的话_openid是会自动生成的