人人商城小程序基于新接口wx.getUserProfile获取用户资料及授权登陆态的整体修改

承接各类PHP开发,QQ 87005971

微信小程序年初发布公告:小程序登录、用户信息相关接口调整说明,针对2021年4月13日后发布的小程序新版本,无法通过wx.getUserInfo与<button open-type="getUserInfo"/>获取用户个人信息(头像、昵称、性别与地区),将直接获取匿名数据(包括userInfo与encryptedData中的用户个人信息);另外 wx.login 可直接换取 unionid;权限 scope.userInfo 同步失效,也无法用于判断用户授权状态。

上述这一系列更新,在人人商城小程序中,有几点影响


1、原授权流程,无法获取用户头像、昵称等资料;

2、在原授权过程中,无法判断用户授权登录态

仅这两项影响,在授权登录态的地方均无法进行操作,比如弹窗下单、购买按钮、订单列表等等…………

更新日志


1. 修复 小程序授权方式中的【首页授权】

2. 修复 商品详情页顶部授权提示条点击无效

承接各类PHP开发,QQ 87005971

wx.getUserProfile 相关参考文档

微信小程序更新接口wx.getUserProfile涉及小程序登录/用户信息相关接口调整说明

微信小程序登录、用户信息相关接口调整更新说明

微信小程序更新接口wx.getUserProfile相关解读

微信小程序更新接口wx.getUserProfile后获取用户昵称变成[微信用户]的解决方法

微信小程序更新接口wx.getUserProfile后不返回scope.userInfo权限

微信小程序更新接口wx.getUserProfile后获取用户资料及授权登陆判断的方案

人人商城小程序整体修改基于新接口wx.getUserProfile获取用户资料及授权登陆判断

人人商城小程序用户授权登录及数据获取流程分析