人人商城授权页强制填写头像和昵称

微信将于2022年10月25日24时起,收回 wx.getUserProfile 接口能力,新发布的小程序通过原来的方式获取用户头像昵称,将统一返回默认灰色头像,以及“微信用户”的昵称。

参考老杨的解读整理:微信小程序用户头像昵称获取规则调整公告及解读

参考方案

两套方案按需求,任选其一即可,本文是【方案二】的开发文档。

方案一 授权登录成功后再处理

该方案无需处理登录授权,保持目前状态!

前往:人人商城小程序用户头像昵称解决方案2022

方案二 授权页同步处理

由于微信多次调整微信授权登录,若比较旧的版本,建议使用本方案

前往:人人商城授权页强制填写头像和昵称

方案说明

前段时间发布公告《微信网页授权能力调整公告》,本次又调整了小程序的头像昵称获取能力,交由平台自行处理。

因此我们可以在授权之前,先让用户选择一个头像、填写一个昵称,在后续的获取授权逻辑中将用户填写的内容提交至后端入库。

先看一下效果图