自https://www.firebase.com/blog/2014-10-03-major-updates-to-firebase-user-auth.html以来,在使用myRef authUser
对用户进行身份验证后,我得到"simplelogin:userid"
我还没有发现这个记录,这是正常的吗?我应该继续删除" simplelogin:"部分获取用户ID?
答案 0 :(得分:6)
查看具有simplelogin:userid
格式的uid是正确的行为。
答案 1 :(得分:0)
对我来说没有打破。根据文档,只需从成功验证后返回的用户对象获取uid属性。如果你还有问题,可以发一个jsfiddle吗?
var myRef = new Firebase("https://<your-firebase>.firebaseio.com");
var authClient = new FirebaseSimpleLogin(myRef, function(error, user) {
if (error) {
// an error occurred while attempting login
console.log(error);
} else if (user) {
// user authenticated with Firebase
console.log("User ID: " + user.uid + ", Provider: " + user.provider);
} else {
// user is logged out
}
});