login() {
console.log('登录事件');
wx.login({
success: ((res: any) => {
getLogin(res.code).then((res: any) => { //这个是小小程序提供的登录请求接口,用来获取id
console.log();
// 数据存放本地,授权成功
wx.setStorageSync('uid', res.data)
//获取用户是否授权的状态
wx.getSetting({
success(res) {
if (res.authSetting['scope.userInfo']) {
// 用户已经授权成功。可以获取头像等用户信息
wx.getUserInfo({
success: function(res) {
console.log('接口即将放弃', res);
}
})
}
}
})
})
})
})
},
```
小程序登录流程
于 2022-09-21 15:24:37 首次发布
本文详细介绍了小程序登录的具体实现过程,包括使用wx.login方法发起登录请求、处理返回的code并通过后台接口获取用户标识uid,以及如何利用wx.getSetting检查用户的授权状态和通过wx.getUserInfo获取已授权用户的信息。

被折叠的 条评论
为什么被折叠?



