Bu belgede, uygulamanızın Firebase Realtime Database Security Rules öğesini REST API aracılığıyla 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.
Bunun için REST isteğimizin kimliğini doğrulayacak bir erişim jetonuna 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 Realtime Database Security Rules alınıyor
Benzer şekilde, uygulamamızın /.settings/rules.json
yoluna GET isteğinde bulunabiliriz.
Firebase Realtime Database Security Rules almak için kullanacağınız URL:
curl 'https://docs-examples.firebaseio.com/.settings/rules.json?access_token=<ACCESS_TOKEN>'
Yanıt, uygulamamızla ilgili tüm kuralları içerir.