标题:使用微信Mini程序扫描代码以授权日期:2022-05-13 11:09:09封面:https://stative.nnnnzs.cn/bing/20220513.png标签:
如果您想使用微信扫描代码登录到您的网站,则可以通过授权快速获取用户的昵称。由于Avatar功能没有企业认证帐户,因此只能通过微信Mini计划实现。
https://api.nnnnzs.cn/screen-deml?env=release
https://github.com/nnnnzs/wechat-screen-tools
使用微信Mini程序动态创建场景代码接口(https://developeers.weixin.qq.com/miniprograph/miniprograph/dev/api-backen/qr-qr-wxacode.getunlimited.html).html).Information.htmper)存储在上服务器,而不是QR码中存储的大量信息以实现授权
getToken -token getimgbbyToken代币图片arraybuffer getInfobyToken代币UserInfo获取用户信息状态令牌-1 |1 -1表示已被授权扫描代码。Openid,Avatars等。-在允许授权的允许授权期间确认的接口解决方案
解决方案规范
解决方案
解决方案扫描后,Onload将弹出窗口,并存储场景值,允许拒绝授权
解决方案在微信中添加了条件编译
原始:https://juejin.cn/post/7100066878797643789