firebase-auth-basics
Adicionar Firebase Authentication com segurança
A configuração de login do Firebase pode ficar inconsistente entre provedores e regras de segurança. Esta skill oferece orientação focada sobre os fundamentos do Firebase Auth em sessões de codificação com IA.
Instalar com meu Agente
Copie esta solicitação para o seu Agente. Ela inclui a página canônica do Skill e o manifesto.
Review the Skillstore skill "firebase-auth-basics" from https://skillstore.io/skills/firebase-firebase-auth-basics.md and its manifest at https://skillstore.io/api/skills/firebase-firebase-auth-basics/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Seu Agente ainda deve apresentar o plano e solicitar qualquer confirmação exigida pela política de segurança.
Recursos legíveis por agentes
Use estes links quando um agente de IA, crawler ou script precisar de contexto limpo em vez de ler a página completa.
Testar
Usando "firebase-auth-basics". Preciso de login com Google e e-mail para um aplicativo web React.
Resultado esperado:
Uma checklist de configuração cobrindo pré-requisitos do Firebase, habilitação de provedores, inicialização do SDK, fluxos de login, tratamento do estado de autenticação e comportamento de logout.
Usando "firebase-auth-basics". Usuários devem acessar apenas seus próprios dados de perfil.
Resultado esperado:
Uma explicação de design de regras que compara o identificador do usuário logado com o identificador do perfil ou campo de proprietário antes de permitir acesso.
Usando "firebase-auth-basics". Quero testar autenticação localmente antes do lançamento.
Resultado esperado:
Orientação para conectar o aplicativo web ao emulador do Firebase Auth durante o desenvolvimento em localhost e depois alternar para a configuração de produção.
Auditoria de segurança
SeguroThe static findings are false positives caused by Markdown inline code, sample Firebase configuration, localhost emulator URLs, and official Firebase documentation links. I found no evidence of prompt injection, credential exfiltration, hidden execution, or malicious network behavior in the reviewed files.
Fatores de risco
🌐 Acesso à rede (5)
⚙️ Comandos externos (12)
Compartilhar e citar este relatório
Compartilhe o relatório de avaliação versionado, o badge neutro, o cartão incorporável e as citações. A Skillstore apresenta evidências sem decidir se este Skill é seguro.
Copiar link do relatório
https://skillstore.io/skills/firebase-firebase-auth-basics/audits/4?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportBadge Markdown
[](https://skillstore.io/skills/firebase-firebase-auth-basics?utm_source=security_passport_badge)Badge HTML
<a href="https://skillstore.io/skills/firebase-firebase-auth-basics?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/firebase-firebase-auth-basics/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Cartão incorporável
<iframe src="https://skillstore.io/embed/skills/firebase-firebase-auth-basics.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Citações acadêmicas (APA · BibTeX · CFF)
Citação APA
firebase. (2026). firebase-auth-basics security audit report (audit version 4) [Author version unspecified]. Skillstore. https://skillstore.io/skills/firebase-firebase-auth-basics/audits/4Citação BibTeX
@techreport{firebase-firebase-firebase-auth-basics-2026,
author = {firebase},
title = {firebase-auth-basics security audit report (audit version 4)},
institution = {Skillstore},
year = {2026},
number = {4},
url = {https://skillstore.io/skills/firebase-firebase-auth-basics/audits/4},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "firebase-auth-basics security audit report (audit version 4)"
version: "unspecified"
type: report
authors:
- name: "firebase"
date-released: "2026-07-05"
url: "https://skillstore.io/skills/firebase-firebase-auth-basics/audits/4"
identifiers:
- type: other
value: "skillstore:firebase-firebase-auth-basics:audit:4"
description: "Skillstore immutable audit report identifier"
Pontuação do Skillstore
Por que esta pontuação Confiança das evidências: AltoO que você pode criar
Adicionar login web
Planeje login por e-mail, OAuth, anônimo ou link por e-mail para um aplicativo web Firebase.
Proteger dados do usuário
Conecte conceitos do Firebase Authentication a regras de segurança que verificam usuários logados e propriedade.
Revisar fluxo de autenticação
Verifique se um fluxo planejado do Firebase Auth cobre configuração de provedores, estado do usuário e aplicação de regras.
Teste estes prompts
Use esta skill para adicionar cadastro e login com e-mail e senha do Firebase ao meu aplicativo web. Mostre as etapas de configuração e explique a configuração necessária do Firebase.
Use esta skill para configurar login com Google no meu aplicativo web Firebase. Inclua habilitação do provedor, configuração do SDK, tratamento do estado de autenticação e comportamento de logout.
Use esta skill para projetar regras do Firebase para que usuários possam ler e escrever apenas seus próprios documentos de perfil. Inclua verificações de request.auth e correspondência de propriedade.
Use esta skill para revisar meu plano do Firebase Auth para web, links por e-mail, OAuth, contas anônimas e regras. Identifique lacunas e padrões mais seguros.
Boas práticas
- Habilite apenas os provedores necessários e mantenha os domínios de redirecionamento autorizados limitados.
- Use o emulador de Auth durante o desenvolvimento local antes dos testes em produção.
- Escreva regras que verifiquem request.auth e a propriedade do recurso para cada caminho protegido.
Evitar
- Tratar o estado de autenticação no lado do cliente como o único controle de acesso.
- Deixar regras amplas de leitura ou escrita depois de adicionar login.
- Usar domínios de redirecionamento placeholder ou URLs de exemplo na configuração de produção.
Perguntas frequentes
Esta skill cria um projeto Firebase?
Ela pode ajudar com login com Google?
Ela cobre SDKs de Auth para mobile?
Ela escreve regras de segurança completas?
Ela exige o Firebase CLI?
Claude, Codex ou Claude Code podem usá-la?
Detalhes do desenvolvedor
Autor
firebaseLicença
MIT
Revisão da Skillstore
r1
Aviso de versão
O autor não declarou uma versão.
Referência
30c73eac2afe762f6aa9c4553158769369d47351
Atualidade da manutenção
21/07/2026
Uso
4 downloads · 95 visualizações
Estrutura de arquivos