Firebase não se conectar com Reagir Aplicação - Permissão negada - Verificado qualquer dúvida on-line neste nenhuma solução

votos
0

Tentando conectar meu reagir aplicação com Firebase recebendo o erro.

Uncaught (in promise) Error: permission_denied at /tests: Client doesn't have permission to access the desired data.

Eu li todas as respostas e tudo parece corrigir um qualquer organismo dê uma olhada sobre o que está acontecendo de errado.

Quando eu testar regra no simulador com simulador de type = get localização simulador = databses/testsele está me mostrando a saída sucesso.

Que eu não estou usando ref corretamente

Dentro Reagir app - Pacote Eu estou usando - firebase: ^5.4.2,

Reagir código
1.Config.js Arquivo

// Initialize Firebase
import firebase from 'firebase';
const config = {
    apiKey: xxxx,
    authDomain: xxxx,
    databaseURL: xxxx,
    projectId: xxx,
    storageBucket: xxx,
    messagingSenderId: xxx
};
const fire = firebase.initializeApp(config)
export { fire }

2. No meu componente recipiente

`import { fire } from '../../Config/Config';`

 `componentWillMount() {

   let testRef = fire.database().ref().child('tests');

   //also tried this
   //let testRef = fire.database().ref('tests');

   console.log('testRef', testRef)
   testRef.once(value).then((f) => {
   console.log(f);
  });
 }`

3. Regras em minha conta firebase

service cloud.firestore {
      match /databases/{database}/documents {
        match /{document=**} {
           allow read, write: if true;
        }
      }
    }
  1. Dados em testes

Imagem

Publicado 02/09/2018 em 05:29
fonte usuário
Em outras línguas...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more