我用手里的两个账号登陆开发者工具进行开发,登陆后显示的结果完全不一样,而且都没有报错,找了一段时间不知道什么问题。
这里是我的登陆代码:
function login() {
var that = this;
return AV.Promise.resolve(AV.User.current()).then(user => user
? (user.isAuthenticated().then(authed => authed
? user
: null))
: null).then(user => user
? user
: AV.User.loginWithWeapp()).then((user) => {
that.setData({userInfo: user.toJSON()})
// 输出登陆结果
console.log(JSON.stringify(user.toJSON(), null, 2));
}).catch(error => console.error(error.message));
}
这里是我的管理员账号log出来的信息,里面的头像昵称什么的都是全的
{
"authData": {
"lc_weapp": {
"code": "001J28bC0iFBOd2pdscC00FmbC0J28b-"
}
},
"city": "",
"username": "c61bz6xy0r7u8k415wy63pkm2",
"emailVerified": false,
"nickName": "南望",
"language": "zh_CN",
"gender": 1,
"province": "Shanghai",
"avatarUrl": "http://wx.qlogo.cn/mmopen/vi_32/Q0j4TwGTfTK9WjgkmcDIlP2X4nylQsf4sjAZSxmNIowibwbJeXxkyUzhube7n3jGcy8Hb19vMphlmmdNh05H8Cw/0",
"country": "CN",
"mobilePhoneVerified": false,
"objectId": "58a576048d6d810058219178",
"createdAt": "2017-02-16T09:51:00.776Z",
"updatedAt": "2017-03-09T07:16:21.690Z"
}
这里是我的开发者账号log出来的信息,基本上啥都没有。
{
"authData": {
"lc_weapp": {
"code": "001uI3Dr1V7Kep0M6PFr19tZCr1uI3Dw"
}
},
"username": "2tsrrvu77k8p64l4srnb3uqaa",
"emailVerified": false,
"mobilePhoneVerified": false,
"objectId": "58c00650570c35005816641a",
"createdAt": "2017-03-08T13:25:36.298Z",
"updatedAt": "2017-03-16T14:19:21.836Z"
}
最坑爹的是开发者账号没有报错,而且其他的应用没有这个问题。
有人能帮忙看看嘛~?