Eu tenho alguns artigos.
Cada artigo tem um campo de referência ao perfil documento do autor que escreveu esse artigo em particular.
Os usuários do Auth "d (usando o Firebase" s Auth) serão associados a esses perfis.
Como posso tornar esses artigos editáveis pelo usuário atualmente conectado somente se esse usuário possuir o artigo?
Na documentação do Firestore, há um exemplo recorrente:
service cloud.firestore {
match /databases/{database}/documents {
// Allows you to edit the current user document (like a user"s profile).
match /users/{userId} {
allow read, write: if request.auth.uid == userId;
}
// Allows you to read/write messages as long as you"re logged in (doesn"t matter who you"re logged in as, so theoretically you could change other peoples" messages