Questo documento spiega come gestire le Firebase Realtime Database Security Rules della tua app tramite l'API REST.
Aggiornamento Firebase Realtime Database Security Rules
Utilizzando l'API REST, puoi scrivere e aggiornare
Firebase Realtime Database Security Rules per la tua
app Firebase effettuando una richiesta PUT al percorso /.settings/rules.json.
Per farlo, avremo bisogno di un token di accesso per autenticare la nostra richiesta REST
In questo esempio, abilitiamo l'accesso in lettura a tutti i dati nel nostro database Firebase:
curl -X PUT -d '{ "rules": { ".read": true } }' 'https://docs-examples.firebaseio.com/.settings/rules.json?access_token=<ACCESS_TOKEN>'
Recupero Firebase Realtime Database Security Rules
Allo stesso modo, possiamo effettuare una richiesta GET al percorso /.settings/rules.json dell'URL della nostra app per recuperare le Firebase Realtime Database Security Rules:
curl 'https://docs-examples.firebaseio.com/.settings/rules.json?access_token=<ACCESS_TOKEN>'
La risposta conterrà tutte le regole per la nostra app.