Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

201
Visualizações
FirebaseError: Missing or insufficient permissions. for update or create

Here is my security rule in my Firebase db:

rules_version = '2';
service cloud.firestore {
  match /databases/{database}/documents {
    match /links/{linkId} {
      allow update, create: if request.auth.uid;
    }
  }
}

Here is my JS using version 9 of Firebase:

const db = getFirestore()
await addDoc(collection(db, "links"), {
    title: 'my link title'
})

I'm 100% certain that I am currently signed in. Just before my addDoc code, this is correctly logging the current user's uid:

const { getAuth } = await import('firebase/auth');
console.log(getAuth().currentUser.uid)
about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Change your security rule to:

allow update, create: if request.auth.uid != null;
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda