O que é o dashboard
O dashboard (app.superdb.com.br) é onde você administra os seus projetos: cria o banco, define quem entra no seu app, gera as chaves de API e acompanha o consumo. Você acessa com a conta que criou no cadastro — não existe permissão especial a pedir.
O que dá para fazer
- Projetos: criar e remover projetos. Cada um é um schema Postgres
isolado (
proj_<slug>) com as próprias chaves. - Database: navegar pelas tabelas, editar linhas, ver o diagrama de relacionamentos e rodar SQL direto no editor.
- Autenticação: ligar e-mail/senha, magic link, OTP e login social; cadastrar URLs de redirecionamento; personalizar os e-mails; consultar seus usuários.
- Storage: criar buckets e gerenciar arquivos.
- Realtime: acompanhar mudanças nas tabelas em tempo real.
- API: copiar a URL, a
anon keye aservice_role keydo projeto. - Advisors: alertas de segurança e performance (ex.: tabela exposta sem RLS).
- Uso e Billing: consumo de MAU, banco, storage e transferência; faturas e plano.
- Time: convidar pessoas para colaborar no projeto.
Primeiros passos
- Crie a conta em app.superdb.com.br e confirme o e-mail.
- Crie um projeto e anote o slug.
- Em API, copie a URL e a
anon key. - Conecte o app com
@superdb/client— é a mesma API do supabase-js, mais o slug do projeto:const db = createClient('https://auth.superdb.com.br', ANON_KEY, { project: 'meu_projeto' }) - Ligue a RLS nas suas tabelas antes de ir para produção.
anon key é pública e pode ir no frontend — quem protege os dados é a RLS. A service_role key ignora a sua RLS de negócio: use só no backend, nunca no app ou no navegador.
Onde continuar
Essa página ajudou?