Bu belge, uygulamanızın Firebase Gerçek Zamanlı Veritabanı Güvenlik Kurallarını REST API aracılığıyla nasıl yönetebileceğinizi açıklar.
Firebase Gerçek Zamanlı Veritabanı Güvenlik Kurallarını Güncelleme
REST API'yi kullanarak /.settings/rules.json
yoluna PUT
isteği yaparak Firebase uygulamanız için Firebase Gerçek Zamanlı Veritabanı Güvenlik Kuralları yazabilir ve güncelleyebilirsiniz. Bunu yapmak için, REST isteğimizi doğrulamak için bir erişim belirtecine ihtiyacımız olacak.
Bu örnekte, Firebase veritabanımızdaki tüm veriler için okuma erişimini etkinleştiriyoruz:
curl -X PUT -d '{ "rules": { ".read": true } }' 'https://docs-examples.firebaseio.com/.settings/rules.json?access_token=<ACCESS_TOKEN>'
Firebase Gerçek Zamanlı Veritabanı Güvenlik Kurallarını Alma
Benzer şekilde, Firebase Gerçek Zamanlı Veritabanı Güvenlik Kurallarımızı almak için uygulamamızın URL'sinin /.settings/rules.json
yoluna bir GET isteğinde bulunabiliriz:
curl 'https://docs-examples.firebaseio.com/.settings/rules.json?access_token=<ACCESS_TOKEN>'
Yanıt, uygulamamız için tüm kuralları içerecektir.