Bu belgede, REST API aracılığıyla uygulamanızın Firebase Realtime Database Güvenlik Kurallarını nasıl yönetebileceğiniz açıklanmaktadır.
Firebase Realtime Database Güvenlik Kurallarını Güncelleme
REST API'yi kullanarak bir öğeyi
Şu Firebase için Firebase Realtime Database Güvenlik Kuralları:
/.settings/rules.json
yoluna PUT
isteği göndererek Firebase uygulamasını kullanın.
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 Güvenlik Kurallarını Alma
Benzer şekilde, uygulamamızın /.settings/rules.json
yoluna GET isteğinde bulunabiliriz.
Firebase Realtime Database Güvenlik Kurallarımızı almak için URL:
curl 'https://docs-examples.firebaseio.com/.settings/rules.json?access_token=<ACCESS_TOKEN>'
Yanıt, uygulamamızla ilgili tüm kuralları içerir.