Ce document explique comment gérer le Firebase Realtime Database Security Rules de votre application via l'API REST.
Mise à jour de Firebase Realtime Database Security Rules
L'API REST vous permet d'écrire et de mettre à jour
Firebase Realtime Database Security Rules pour votre
l'application Firebase en envoyant une requête PUT
au chemin /.settings/rules.json
.
Pour ce faire, nous avons besoin d'un jeton d'accès pour authentifier notre requête REST.
Dans cet exemple, nous activons l'accès en lecture pour toutes les données de notre base de données Firebase :
curl -X PUT -d '{ "rules": { ".read": true } }' 'https://docs-examples.firebaseio.com/.settings/rules.json?access_token=<ACCESS_TOKEN>'
Récupération de Firebase Realtime Database Security Rules
De même, nous pouvons envoyer une requête GET au chemin /.settings/rules.json
de l'appel d'API
URL pour récupérer notre Firebase Realtime Database Security Rules:
curl 'https://docs-examples.firebaseio.com/.settings/rules.json?access_token=<ACCESS_TOKEN>'
La réponse contient toutes les règles de notre application.