Firebase De Segurança:somente leitura nó pai, mas gravável nós filho
-
26-12-2019 - |
Pergunta
Posso ter uma leitura-apenas nó pai, mas permitir escrever o seu nó folha?
Caso de uso:
Utilizador principal Depoimento como crianças
Eu gostaria de deixar o usuário autenticado ler seu próprio objeto de usuário, mas permitir-lhes, escrever depoimentos para outro usuário.
Ou deve ser para baixo, como pai de dois nós de nível com a identificação do usuário vinculado?
Obrigado.
Solução
Sim, você pode.
O programa de configuração a mais restritiva .escrever regra a principal regra, mas, em seguida, o programa de configuração a menos restritiva .escrever regra no nó folha.
Por exemplo:
{
"root": {
"parent": {
"$user": {
".write": false,
".read": true,
"leaf": {
".write": true
}
}
}
}
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow