Vou corrigir sua política RLS de auth do supabase e erros de conexão com o banco de dados
Eu conserto apps e implantações quebradas de Nextjs, Supabase, Stripe e IA
Sobre este Serviço
Login no Supabase não funcionando, ou uma política RLS bloqueando consultas que deveriam funcionar? Eu corrijo fluxos de autenticação, segurança a nível de linha e erros de conexão, geralmente no mesmo dia.
Os bugs de RLS parecem maiores do que realmente são. Muito rígido, e seus próprios usuários recebem resultados vazios sem erro. Muito frouxo, e qualquer um com sua chave anônima pode ler toda a tabela. Ambos parecem normais localmente.
Depois tem a autenticação. Cadastro funciona, login falha silenciosamente, geralmente por um URL de redirecionamento apontando para um ambiente que não existe mais.
O que eu geralmente corrijo
Fluxos de login, cadastro e link mágico que falham silenciosamente
Políticas RLS bloqueando consultas legítimas
Gaps de RLS que expõem dados que não deveriam
Erro clássico de nova linha violando a política de segurança a nível de linha
Quedas de conexão e erros de pooling sob carga
OAuth quebrado com Google, GitHub e outros
Permissões de storage bucket e falhas no upload
Migrações que não aplicam corretamente
Resultados vazios nem sempre são RLS, então eu verifico a consulta, a sessão e os dados antes de mexer na política, e depois testo ambos os lados, o usuário que deveria ver a linha e o que não deveria.
Envie seu erro ou uma captura de tela da política e eu te digo o que está acontecendo antes de você fazer o pedido.
Plataforma:
firebase
•
MongoDB
•
mySQL
•
PostgreSQL
Especialidade:
SQL
•
NoSQL
•
Desempenho
•
Otimização de consulta
Meu portfólio
Perguntas frequentes
Tradução automática
Meu app foi criado pela Lovable ou Base44. Você consegue corrigir o lado do Supabase?
Sim, essa é uma grande parte do que eu faço. Ferramentas de IA tendem a gerar código do Supabase que funciona bem na pré-visualização e quebra quando o projeto vai ao ar.
Minhas consultas retornam vazias sem erro algum. O que está acontecendo?
Geralmente é RLS. A política bloqueia silenciosamente a linha e o Supabase simplesmente não retorna nada, ao invés de lançar um erro. Eu também verifico a sessão e a própria consulta, porque um filtro errado pode parecer idêntico por fora.
Você vai precisar das minhas credenciais do banco de dados?
Apenas acesso ao projeto. Envie um convite de colaborador temporário ao invés da sua chave de papel de serviço, e remova assim que terminar. Mantenha as chaves fora do chat completamente.
Você consegue verificar se meus dados estão realmente seguros?
O pacote Premium verifica todas as tabelas em busca de gaps onde a chave anônima poderia ler ou escrever algo que não deveria. Pense nisso como uma verificação de política nas suas tabelas, não uma certificação completa de segurança de toda a aplicação.
E se o problema estiver no código do meu app, e não no Supabase?
Eu vou corrigir de qualquer jeito. Trabalho com Next.js e React também, então não vou devolver pra você na fronteira.
