Regole di sicurezza per Cloud Firestore e Cloud Storage.
Funzioni
Funzione | Descrizione |
---|---|
getSecurityRules(app) | Ottiene il servizio SecurityRules per l'app predefinita o per una determinata app. admin.securityRules() può essere chiamato senza argomenti per accedere al servizio SecurityRules dell'app predefinita o come admin.securityRules(app) per accedere al servizio SecurityRules associato a un'app specifica. |
Classi
Classe | Descrizione |
---|---|
Set di regole | Un insieme di regole di sicurezza Firebase. |
Elenco metadati set di regole | Una pagina di metadati del set di regole. |
Regole di sicurezza | L'interfaccia del servizio Firebase SecurityRules . |
Interfacce
Interfaccia | Descrizione |
---|---|
Metadati del set di regole | Metadati obbligatori associati a un set di regole. |
RulesFile | Un file sorgente contenente alcune regole di sicurezza Firebase. Il contenuto include codice sorgente non elaborato, inclusa formattazione del testo, rientro e commenti. Utilizza il metodo SecurityRules.createRulesFileFromSource() per creare nuove istanze di questo tipo. |
getSecurityRules()
Ottiene il servizio SecurityRules per l'app predefinita o per una determinata app.
admin.securityRules()
può essere chiamato senza argomenti per accedere al servizio SecurityRules
dell'app predefinita o come admin.securityRules(app)
per accedere al servizio SecurityRules
associato a un'app specifica.
Firma:
export declare function getSecurityRules(app?: App): SecurityRules;
Parametri
Parametro | Tipo | Descrizione |
---|---|---|
app | App | App facoltativa per cui restituire il servizio SecurityRules . Se non fornito, viene restituito il servizio SecurityRules predefinito. |
Ritorna:
Il servizio SecurityRules
predefinito se non viene fornita alcuna app oppure il servizio SecurityRules
associato all'app fornita.
Esempio 1
// Get the SecurityRules service for the default app
const defaultSecurityRules = getSecurityRules();
Esempio 2
// Get the SecurityRules service for a given app
const otherSecurityRules = getSecurityRules(otherApp);