//获取用户token
uni.login({
provider: 'weixin',
success: function (loginRes) {
console.log(loginRes);
//获取用户信息,传给后端换取openid/uuid
uni.getUserInfo({
provider: 'weixin',
success: function (infoRes) {
console.log(infoRes)
//调用接口传递参数
let parames = {
code: loginRes.code,
encryptedData: infoRes.encryptedData,
iv: infoRes.iv,
signature: infoRes.signature,
rawData: infoRes.rawData
};
}
});
},
fail: function(err){
uni.showToast({
icon: 'none',
title: '授权失败,请重新授权'
})
}
});
UNIAPP小程序端授权登陆
最新推荐文章于 2025-11-18 11:04:06 发布
本文介绍了如何使用uni-app通过微信登录获取用户的openid,并展示了获取用户详细信息(包括加密数据和签名)的过程,以便与后端进行数据交换。
2985





