Vou configurar seu backend do supabase com auth, banco de dados e segurança em nível de linha
Sobre este Serviço
Tradução automática
A maioria dos backends do Supabase que eu audito têm RLS mal configurado, o que significa que qualquer usuário autenticado pode ler ou editar linhas que não são dele. Essa é a maior brecha de segurança que eu conserto.
Vou configurar seu projeto do Supabase do zero: esquema normalizado, autenticação (email + OAuth), políticas de Row Level Security ajustadas ao seu modelo de dados real, e armazenamento integrado diretamente ao seu código Next.js/React com consultas tipadas, se você estiver usando TypeScript.
Sem políticas de placeholder. Sem atalhos de "permitir tudo" só para fazer a demo funcionar. Arquivos de migração limpos que você pode ler e estender sozinho.
Projetos recentes de backend: uma plataforma de gestão de produtores, um site de aterrissagem para agência, e uma plataforma de agência musical, todos entregues com a mesma abordagem de autenticação/RLS que vou usar para você.
Me diga o que seu app faz e eu vou criar o esquema como parte da entrega, você não precisa ter um pronto.
Conheça mais sobre Amritendu K
building sustainable systems
- A partir deÍndia
- Membro desdejan. de 2024
- Responde em aprox.:1 hora
Idiomas
Inglês, Hindi, Bengali
Tradução automática
Perguntas frequentes
Tradução automática
Preciso te dar acesso ao meu projeto do Supabase?
Sim — vou precisar de acesso temporário ao seu painel do Supabase para configurar o esquema e as políticas. Vou te orientar a conceder acesso de colaborador de forma segura e nunca armazenarei suas credenciais.
E se eu ainda não tiver um esquema planejado?
Sem problemas. Basta descrever o que seu app faz e eu vou criar um esquema normalizado para você como parte da entrega. Isso está incluído em todos os pacotes.
Você consegue integrar isso ao meu projeto existente em Next.js?
Sim. Os pacotes Standard e Premium incluem conectar o cliente do Supabase ao seu repositório existente — hooks de auth, helpers de consulta e respostas tipadas se você estiver usando TypeScript.
O que exatamente é Row Level Security e por que isso importa?
RLS é a forma do Supabase de impor regras de acesso aos dados no nível do banco. Sem uma RLS adequada, qualquer usuário autenticado pode ler ou modificar qualquer linha. Eu configuro políticas para que os usuários só acessem seus próprios dados — esse é o passo mais comum que as pessoas esquecem na configuração do Supabase.
Você oferece manutenção contínua?
Sim. Me envie uma mensagem após a entrega para discutir um contrato mensal para mudanças no esquema, novas funcionalidades e otimizações de performance.

