Todo sistema possui restrições quanto ao acesso aos dados, e o Firebase não é diferente. Alguns recursos só podem ser acessados se determinadas regras forem cumpridas. As regras são:
- Coleção de livros: leitura, inserção, atualização e remoção (apenas usuários autenticados);
- Coleção de empréstimos: leitura, inserção, atualização e remoção (apenas usuários autenticados);
- Upload de imagens: subir imagens (apenas usuários autenticados);
- Coleção de blogs (caso exista): leitura (todos), inserção (apenas usuários autenticados), atualização e remoção (apenas o usuário que criou o blog);
- Outras possíveis coleções: avaliar se faz sentido ela ser pública ou não.
OBS: Para entregar esta task deve ser criado um arquivo no projeto chamado firebase.rules.
Todo sistema possui restrições quanto ao acesso aos dados, e o Firebase não é diferente. Alguns recursos só podem ser acessados se determinadas regras forem cumpridas. As regras são:
OBS: Para entregar esta task deve ser criado um arquivo no projeto chamado firebase.rules.