Bu belgede, REST API üzerinden uygulamanızın Firebase Realtime Database Security Rules özelliğini nasıl yönetebileceğiniz açıklanmaktadır.
Firebase Realtime Database Security Rules güncelleniyor
REST API'yi kullanarak /.settings/rules.json
yoluna PUT
isteği göndererek Firebase uygulamanız için Firebase Realtime Database Security Rules yazabilir ve güncelleyebilirsiniz.
Bunu yapmak için REST isteğimizi doğrulamak amacıyla bir erişim jetonuna ihtiyacımız var.
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 Realtime Database Security Rules alınıyor
Benzer şekilde, Firebase Realtime Database Security Rules'mizi almak için uygulamamızın URL'sinin /.settings/rules.json
yoluna bir GET isteği gönderebiliriz:
curl 'https://docs-examples.firebaseio.com/.settings/rules.json?access_token=<ACCESS_TOKEN>'
Yanıt, uygulamamızla ilgili tüm kuralları içerecektir.