I tried reading the first couple of answers but none seem to have the same rule with the one I currently have my hands on.
When I try to call the getDocs() function (using react)
let userInfo = await getDoc(doc(db, chargerInfo.userRef));
I seem to be getting the error FirebaseError: Missing or insufficient permissions.
what can I do to not get this error? Below is the rule that I have
match /devices/{id} {
allow read: if request.auth != null;
allow update: if request.auth != null;
}
```
CodePudding user response:
You can change to:
...
allow read: if true;
allow update: if true;
...