// 执行微信登录
wx.getUserProfile({
desc: '用于完善会员资料', // 声明获取用户个人信息后的用途,后续会展示在弹窗中,请谨慎填写
success: (res) => {
// console.log(res);return false;
wx.login({
success(login_res) {
// console.log(login_res);return false;
// 发送用户信息
App._post_form('user/login', {
code: login_res.code,
userInfo:JSON.stringify(res.userInfo),
encrypted_data: e.detail.encryptedData,
iv: e.detail.iv,
signature: e.detail.signature
}, function (result) {
// 缓存token user_id
wx.setStorageSync('token', result.data.token);
wx.setStorageSync('user_id', result.data.user_id);
// 执行回调函数
callback && callback();
}, function () {
wx.hideLoading();
});
}
});
}
});
小程序登录、用户信息相关接口调整说明:https://developers.weixin.qq.com/community/develop/doc/000cacfa20ce88df04cb468bc52801