Gestion des règles de base de données en temps réel Firebase via REST

Ce document explique comment vous pouvez gérer les règles de base de données en temps réel Firebase de votre application via l'API REST.

Mise à jour des règles de la base de données en temps réel Firebase

À l'aide de l'API REST, vous pouvez écrire et mettre à jour les règles de base de données en temps réel Firebase pour votre application Firebase en envoyant une requête PUT au chemin /.settings/rules.json . Pour ce faire, nous aurons 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 des règles de la base de données en temps réel Firebase

De même, nous pouvons envoyer une requête GET au chemin /.settings/rules.json de l'URL de notre application pour récupérer nos règles de base de données en temps réel Firebase :

curl 'https://docs-examples.firebaseio.com/.settings/rules.json?access_token=<ACCESS_TOKEN>'

La réponse contiendra toutes les règles de notre application.