Share

Firestore rules: owner-only documents

Open · 3 views · asked by sven_fire · edited

request.auth != null means somebody is logged in. This means this somebody.

Snippet
Copied 10 times
rules_version = '2';
service cloud.firestore {
  match /databases/{database}/documents {
    match /users/{userId} {
      allow read, write: if request.auth != null && request.auth.uid == userId;
    }
    match /{document=**} {
      allow read, write: if false;
    }
  }
}
Comment

Activity