Eu vou construir um backend seguro com supabase com segurança a nível de linha e testes


Sobre este Serviço
Tradução automática
A maioria dos projetos de Supabase vem com RLS desativado ou escrito por tentativa e erro. Ambos acabam do mesmo jeito.
Eu escrevo a camada de banco de dados corretamente.
O que eu faço:
- Design de esquema com restrições aplicadas no Postgres, não apenas na sua interface
- Políticas de segurança a nível de linha por tabela e por papel, escritas para serem legíveis depois
- Multi-tenancy onde uma organização nunca consegue ver as linhas de outra
- RPCs para operações que não deveriam ser consultas do lado do cliente
- testes pgTAP que provam que cada política nega o que deve negar, e o conjunto é seu para manter
- Realtime, gatilhos e migrações configurados para que sua equipe possa continuar avançando
Eu gerencio uma plataforma POS multi-tenant exatamente assim: cada local isolado por segurança a nível de linha, transmissão em tempo real do banco de dados, dinheiro armazenado como unidades menores inteiras, com uma suíte pgTAP no CI.
Conte-me suas tabelas e seus papéis, e eu mostrarei onde as políticas atuais vazam antes de você fazer seu pedido.
Conheça mais sobre Kenneth F
Full Stack Developer building internal ops tools with React and React Native
- A partir deIndonésia
- Membro desdejan. de 2024
- Responde em aprox.:1 hora
Idiomas
Inglês, Indonésio, Japonês
Tradução automática

