success: function(res) {
console.log(res);
if (res.code) {
//发起网络请求
//doSomething
} else {
console.log(‘获取用户登录态失败!’ + res.errMsg)
}
},
fail: function(){
console.log(“启用wx.login函数,失败!”);
},
complete:function(){
console.log(“已启用wx.login函数”);
}
});
TIPS:
上面这段代码的console.log(res);输出wx.login(OBJECT)的success成功回调函数返回值res的内容如下:
情况一:
出现这个code:”the code is a mock one”是在项目没有使用appid的情况下返回的,正常不是返回这个的!!
情况二:
项目在绑定appID后才能成功返回登录态,正确的登陆态如下图所示:
![19956127-1ecc60015d9d2d6b.png](https://ss.csdn.net/p?https://upload-i
mages.jianshu.io/upload_images/19956127-1ecc60015d9d2d6b.png)
第二步:将登陆态code发送给第三方服务器(即自家的服务器)
上面通过wx.login(OBJECT)获取了登录