微信小程序云开发如何实现授权注册和登录呢?
发布于 6 年前 作者 min29 2410 次浏览 来自 官方Issues

根据文档了解梳理了一下微信小程序的授权注册和登录。

首先设置授权按钮,然后调用授权方法,授权成功,(如何获取用户openid做用户是否注册的验证的)将用户信息保存到云数据库user表中,然后将用户信息写入缓存做登录。我不知道我理解的对不对。所以想请教各位大神,助我走出误区。感谢。

1 回复

初始化的时候traceUser设为true ,云控制台就会记录用户的信息的,这时候可以认为用户已经登录了,记录用户信息的话可以在用户授权成功后通过云函数(或者直接调用数据库)把用户的信息记录到数据库,两个方法稍微有点区别1,云函数需要自己给_openid赋值(通过云函数上下文wxContext.OPENID获取),2,直接调用数据库的话_openid是会自动生成的

回到顶部