Gestione delle regole di sicurezza di Firebase Realtime Database tramite REST

Questo documento spiega come gestire Firebase Realtime Database Security Rules della tua app tramite l'API REST.

Aggiornamento di Firebase Realtime Database Security Rules in corso…

Utilizzando l'API REST, puoi scrivere e aggiornare Firebase Realtime Database Security Rules per la tua app Firebase inviando 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 per 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 di Firebase Realtime Database Security Rules

Analogamente, possiamo inviare una richiesta GET al percorso /.settings/rules.json dell'URL della nostra app per recuperare il nostro 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.