微信小程序授权登录和退出 本地缓存简单示例
iamdu2021-06-08 11:04:35微信小程序 浏览: 122908
/**
* 生命周期函数--监听页面加载
*/
onLoad: function (options) {
let user = wx.getStorageSync('user') //获取用户缓存信息
this.setData({
userInfo: user,
hasUserInfo: true
})
},
//授权登录
login(){
wx.getUserProfile({
desc: '必须授权才可以继续使用', // 声明获取用户个人信息后的用途,后续会展示在弹窗中,请谨慎填写
success: res => {
let user = res.userInfo
wx.setStorageSync('user', user) //把用户信息缓存到本地
this.setData({
userInfo: user,
hasUserInfo: true
})
},
fail: err =>{
console.log(err)
}
})
},
//退出登录
loginout(){
this.setData({
userInfo: ''
})
wx.setStorageSync('user',null)
},
联系站长
友情链接
其他入口
QQ与微信加好友
粤ICP备17018681号 站点地图 www.iamdu.com 版权所有 服务商提供:阿里云 Designed by :DU
本站部分资源内容来源于网络,若侵犯您的权益,请联系删除!