公共登录代码示例

var sessionid = wx.getStorageSync('sessionid'); var openid = wx.getStorageSync('openid'); console.log(sessionid) if(!sessionid || !openid){ uni.login({ provider: 'weixin', success: function(loginRes) { let code = loginRes.code; uni.request({ url: 'https://www.taohongbao.com.cn/index/Member/wxlogin', method: 'GET', header: {'content-type': 'json'}, data: {code: code}, success: (res) => { console.log(res); if(res.data.code==200){ uni.removeStorageSync('sessionid') //必须先清除,否则res.header['Set-Cookie']会报错 uni.setStorageSync("sessionid", res.header["Set-Cookie"]); wx.setStorageSync('openid', res.data.openid); } } }); }, }); }