En este documento, se explica cómo administrar las reglas de seguridad de Firebase Realtime Database en tu app a través de la API de REST.
Actualiza las reglas de seguridad de Firebase Realtime Database
Con la API de REST, puedes escribir y actualizar las
reglas de seguridad de Firebase Realtime Database para tu
app de Firebase mediante una solicitud PUT
a la ruta de acceso /.settings/rules.json
.
Para ello, necesitaremos un token de acceso para autenticar nuestra solicitud de REST
En este ejemplo habilitamos el acceso de lectura para todos los datos de nuestra base de datos de Firebase:
curl -X PUT -d '{ "rules": { ".read": true } }' 'https://docs-examples.firebaseio.com/.settings/rules.json?access_token=<ACCESS_TOKEN>'
Recupera las reglas de seguridad de Firebase Realtime Database
De manera similar, podemos realizar una solicitud GET a la ruta de acceso /.settings/rules.json
de la URL de nuestra app
para recuperar nuestras reglas de seguridad de Firebase Realtime Database:
curl 'https://docs-examples.firebaseio.com/.settings/rules.json?access_token=<ACCESS_TOKEN>'
La respuesta contendrá todas las reglas de la app.