6 pontos por xguru 2020-12-12 | 1 comentários | Compartilhar no WhatsApp
  • Uma linguagem de expressões para escrever e avaliar políticas de segurança, protocolos etc.

→ pequena e rápida, incorporável e extensível, amigável para desenvolvedores

→ sintaxe semelhante à de C

  • Uma expansão da especificação que o Google desenvolveu ao criar as regras de segurança do Firebase

  • Usa tipos do Protocol Buffer, com suporte a JSON

  • Fornece como open source um avaliador de alto desempenho em C++ e Go

service cloud.firestore {

match /databases/{database}/documents {

// Verdadeiro se o usuário estiver autenticado ou se os dados solicitados forem públicos

function signedInOrPublic() {

return request.auth.uid != null || resource.data.visibility == 'public';

}

match /cities/{city} {

allow read, write: if signedInOrPublic();

}

match /users/{user} {

allow read, write: if signedInOrPublic();

}

}

}

1 comentários

 
xguru 2020-12-12

Lançamento do Caddy 2 - servidor web com bom desempenho e suporte automático e simples a HTTPS https://pt.news.hada.io/topic?id=2028

O servidor web Caddy também usa CEL ao configurar coisas como Request Matcher.

https://caddyserver.com/docs/caddyfile/matchers