Estoy trabajando en un proyecto de reaccionar firebase.
el error que estoy recibiendo es
"FirebaseError: permisos faltantes o insuficientes".
Aquí está mi código para obtener los datos.
const data = await getDocs( query(collectionGroup(db, "posts"), orderBy("upvote", "desc"), limit(5)));Aquí están mis reglas de seguridad de firebase
rules_version = '2'; service cloud.firestore { match /databases/{database}/documents { match /posts/{docId}{ allow read; allow update: if request.auth.uid != null; } } }No tengo idea de lo que está pasando. Permito leer las reglas de Firebase, pero cuando voy y obtengo los datos, no funciona.
Debe verificar si en la base de datos bajo las reglas si lee: verdadero y escribe: verdadero si no las hace verdaderas.
Así que ve a Base de datos-> Crear reglas
Pero para las bases de datos de producción solo se permiten usuarios autenticados