Regras de segurança para Cloud Firestore e Cloud Storage.
Funções
Função | Descrição |
---|---|
getSecurityRules(aplicativo) | Obtém o serviço SecurityRules para o aplicativo padrão ou um determinado aplicativo. admin.securityRules() pode ser chamado sem argumentos para acessar o serviço SecurityRules do aplicativo padrão ou como admin.securityRules(app) para acessar o serviço SecurityRules associado a um aplicativo específico. |
Aulas
Aula | Descrição |
---|---|
Conjunto de regras | Um conjunto de regras de segurança do Firebase. |
RulesetMetadataList | Uma página de metadados do conjunto de regras. |
Regras de segurança | A interface de serviço do Firebase SecurityRules . |
Interfaces
Interface | Descrição |
---|---|
Conjunto de regrasMetadados | Metadados necessários associados a um conjunto de regras. |
Arquivo de regras | Um arquivo de origem contendo algumas regras de segurança do Firebase. O conteúdo inclui código-fonte bruto, incluindo formatação de texto, recuo e comentários. Use o método SecurityRules.createRulesFileFromSource() para criar novas instâncias desse tipo. |
getSecurityRules()
Obtém o serviço SecurityRules para o aplicativo padrão ou um determinado aplicativo.
admin.securityRules()
pode ser chamado sem argumentos para acessar o serviço SecurityRules
do aplicativo padrão ou como admin.securityRules(app)
para acessar o serviço SecurityRules
associado a um aplicativo específico.
Assinatura:
export declare function getSecurityRules(app?: App): SecurityRules;
Parâmetros
Parâmetro | Tipo | Descrição |
---|---|---|
aplicativo | Aplicativo | Aplicativo opcional para o qual retornar o serviço SecurityRules . Se não for fornecido, o serviço SecurityRules padrão será retornado. |
Retorna:
O serviço SecurityRules
padrão se nenhum aplicativo for fornecido ou o serviço SecurityRules
associado ao aplicativo fornecido.
Exemplo 1
// Get the SecurityRules service for the default app
const defaultSecurityRules = getSecurityRules();
Exemplo 2
// Get the SecurityRules service for a given app
const otherSecurityRules = getSecurityRules(otherApp);