REST ile Firebase Realtime Database Güvenlik Kurallarını Yönetme

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 bir öğeyi Sizin için Firebase Realtime Database Security Rules Firebase uygulaması için /.settings/rules.json yoluna PUT isteği gönderin. 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.