6 puan yazan xguru 2020-12-12 | 1 yorum | WhatsApp'ta paylaş
  • Güvenlik politikaları, protokoller vb. yazmak ve değerlendirmek için bir ifade dili

→ küçük ve hızlı, gömülebilir ve genişletilebilir, geliştirici dostu

→ C benzeri sözdizimi

  • Google'ın Firebase'in güvenlik kurallarını oluştururken geliştirdiği spesifikasyonun genişletilmiş hali

  • Protocol Buffer tiplerini kullanır, JSON desteği sunar

  • C++ ve Go ile yazılmış yüksek performanslı Evaluator açık kaynak olarak sunuluyor

service cloud.firestore {

match /databases/{database}/documents {

// Kullanıcı giriş yapmışsa veya istenen veri herkese açıksa doğru

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 yorum

 
xguru 2020-12-12

Caddy 2 sürümü - performanslı ve HTTPS'i otomatik destekleyen kullanımı kolay web sunucusu https://tr.news.hada.io/topic?id=2028

Caddy web sunucusu da Request Matcher gibi şeyleri yapılandırırken CEL kullanıyor.

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