appleLogin(){
uni.showToast({
title: '正在进行苹果账户登录...',
icon: 'none'
})
uni.login({
provider: 'apple',
success: (loginRes) => {
uni.getUserInfo({
provider: 'apple',
success: async(userInfoRes) => {
console.log('用户信息', userInfoRes)
// userInfoRes.userInfo.identityToken
try{
// 代码逻辑(调后端登录接口)
}else{
uni.showToast({
title: '登录成功,即将前往首页~',
icon: 'none'
})
// #ifdef APP-PLUS
setTimeout(() => {
uni.reLaunch({
url: '/pages/home/index'
});
}, 500)
}
}catch(err){
console.log(err);
}
},
fail: (err) => {
console.log('获取用户信息失败2',err)
}
})
},
fail: (err) => {
console.log('登录失败2',err)
}
})
},
本站资源均来自互联网,仅供研究学习,禁止违法使用和商用,产生法律纠纷本站概不负责!如果侵犯了您的权益请与我们联系!
转载请注明出处: 免费源码网-免费的源码资源网站 » uniapp实现苹果账号登录
发表评论 取消回复