获得过 0 次赞
回答过的问题获得 0 次赞
分享过的文章/案例获得 0 次赞
评论与回复获得 0 次赞
对呀, 网上看了好多用户授权方案, 看的云里雾里的, 最后自己总结了, 感觉只要获取到用户的openid就能判断出是否新用户, 至于获取用户信息, 根据自己的需求决定了
小程序用户授权scope.userInfo获取用户基本信息的思路?首先通过wx.login得到的res.code, 发送到服务器换取openid然后通过得到的openid和服务器数据库中的user表的openid对比如果存在则说明用户之前已经授权过, 可以直接返回对应openid的user表中的userinfo如果不存在, 说明是新用户, 则提示点击<button open-type="getUserInfo" bindgetuserinfo="updateUserInfo">获取用户信息</button>然后再将获取到的openid和用户信息写入数据库请问各位大佬这个思路对吗? 因为user表中有个积分, 是通过在线答题不断变化的, 所以将userinfo信息存入缓存, 作用不大, 还是得实时更新userinfo
2020-11-02