6 puntos por xguru 2020-12-12 | 1 comentarios | Compartir por WhatsApp
  • Un lenguaje de expresiones para escribir y evaluar políticas de seguridad, protocolos, etc.

→ pequeño y rápido, integrable, extensible y amigable para desarrolladores

→ sintaxis similar a C

  • Una extensión de la especificación que Google desarrolló al crear las reglas de seguridad de Firebase

  • Usa tipos de Protocol Buffer, con soporte para JSON

  • Proporciona un evaluador de alto rendimiento en C++ y Go como open source

service cloud.firestore {

match /databases/{database}/documents {

// Verdadero si el usuario ha iniciado sesión o si los datos solicitados son 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 comentarios

 
xguru 2020-12-12

Lanzamiento de Caddy 2: un servidor web con buen rendimiento y soporte automático de HTTPS fácil de usar https://es.news.hada.io/topic?id=2028

El servidor web Caddy también usa CEL al configurar cosas como Request Matcher.

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