Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

159
Views
Establecer reglas de Firestore solo para inicio de sesión anónimo

Necesito permitir leer y escribir en mi base de datos de Firestore solo para usuarios que iniciaron sesión de forma anónima.

Esta es la lógica que estoy usando.

 firebase.auth().signInAnonymously() .then(() => { // Signed in. console.log("we are signed in") }) .catch((error) => { var errorCode = error.code; var errorMessage = error.message; // ... }); firebase.auth().onAuthStateChanged((user) => { if (user) { var uid = user.uid; console.log(user.uid + " User uid") } else {} });

Esta es la regla que tengo configurada pero no funciona.

 service cloud.firestore { match /databases/{database}/documents { match /{document=**} { allow read, write: if request.auth.uid != null; } } }
about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Esto debería hacer:

 allow read, write: if request.auth.token.firebase.sign_in_provider == "anonymous";

Puede leer más sobre request.auth en la documentación

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!