微信小程序如何判断用户是否需要再次授权获取个人信息-创新互联
这篇文章给大家分享的是有关微信小程序如何判断用户是否需要再次授权获取个人信息的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

一、index.js设置如下
//获取用户的授权信息,放到本地缓存中
wx.getSetting({
success: (res) => {
if(res.authSetting['scope.userInfo'])
{
wx.setStorage({
key: 'can_getuserinfo',
data: 1,
})
}
else
{
wx.setStorage({
key: 'can_getuserinfo',
data: 0,
})
}
}
}),
//1:从本地缓存中获取数据,如果获取到根据结果显示Index页面的授权按钮是否显示,
//2:如果从本地缓存获取不到数据则说明用户清空了本地数据,默认设置为0,让用户重新授权
wx.getStorage({
key: 'can_getuserinfo',
success: function (res) {
console.log(res.data);
that.setData({
can_getuserinfo:res.data
})
},fail:function()
{
that.setData({
can_getuserinfo: 0
})
}
})
},二、index.wxml设置如下
\n \n \n 请升级微信版本
三、效果
效果是如果用户授权过了,则直接首页不显示授权按钮,直接进入业务页面,如果用户没授权,则显示授权按钮让用户选择授权
感谢各位的阅读!关于“微信小程序如何判断用户是否需要再次授权获取个人信息”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
新闻标题:微信小程序如何判断用户是否需要再次授权获取个人信息-创新互联
地址分享:http://www.jxjierui.cn/article/pgjhi.html


咨询
建站咨询
