我已经设置了一个Firebase Web应用程序,并且正在尝试在客户端上设置用户创建。我已经设置了自定义身份验证,并且在Firestore数据库中有一个用户个人资料。它可以使用户正常运行,但是无论我做什么,它都会说“拒绝权限。即使使用完全开放的规则:
rules_version = '2';
service cloud.firestore {
match /databases/{database}/documents {
match /{document=**} {
allow read, write: if true;
}
}
}
这是我的JavaScript请求:
firebase.database().ref("UserProfile/" + userId).set({
name: preferedName,
email: userEmail
});