我正在使用firebase和javascript制作一个webapp,因此我正在验证用户身份以读取firebase数据库中的写入数据,我已经生成了用户uid,但登录到Web应用程序后我看不到数据库中的数据。
$(document).ready(function(){
firebase.auth().signInWithEmailAndPassword('<?php echo $email; ?>' ,'<?php echo $password; ?>').catch(function(error)
{
var errorCode = error.code;
var errorMessage = error.message;
console.log(errorMessage);
});
firebase.auth().onAuthStateChanged(function(user){
if(user)
{
console.log(user.uid);
}
else{
console.log("Not Signed In");
}
});
});
我想从数据库中获取所有数据。有人可以建议吗?
答案 0 :(得分:0)
听起来好像您没有授予任何人根据您的规则查看Firebase数据库中数据的权限。
在Medium.com上查看This link,其中显示了有关Firebase规则的一些示例。