Está dando muitos bugs ao fazer isso, pode serguir sem o que foi feito nessa aula ?
Está dando muitos bugs ao fazer isso, pode serguir sem o que foi feito nessa aula ?
Olá, Pedro! Entendo que você esteja enfrentando dificuldades com essa aula, mas é importante que você saiba que o conteúdo abordado é fundamental para a segurança do seu projeto.
A aula ensina como armazenar as credenciais de forma segura, evitando que sejam expostas publicamente, o que pode levar a problemas graves, como o acesso não autorizado ao seu banco de dados no Firebase.
O uso de variáveis de ambiente, como explicado na aula, é uma prática comum para proteger informações sensíveis em seu código. A biblioteca react-native-dotenv
permite que você crie essas variáveis de ambiente para o React Native.
Se você continuar enfrentando bugs, sugiro que você revise os passos da aula novamente. Aqui estão alguns pontos que você pode verificar:
Certifique-se de que você instalou corretamente a biblioteca react-native-dotenv
com o comando npm install react-native-dotenv@3.3.1
.
Verifique se você criou corretamente o arquivo .env
na raiz do seu projeto e se ele contém todas as suas chaves de acesso.
Confirme se você fez as alterações necessárias no arquivo babel.config.js
e no arquivo .gitignore
, conforme explicado na aula.
Por último, no arquivo firebase.js
, certifique-se de que você substituiu as chaves de acesso diretas pelas variáveis de ambiente.
Lembre-se, é sempre uma boa prática revisar o código e verificar se tudo foi feito corretamente. Espero ter ajudado e bons estudos!