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

M
matsuokengo
M
matsuokengo
Kenneth F
Algumas informações foram traduzidas automaticamente.

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

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
I build the internal systems businesses actually run on, the ones that replace paper, spreadsheets and WhatsApp threads. Recent work: an operations platform tracing ocean-bound plastic through a supply chain that ran on paper; an append-only stock ledger for an online bike-parts seller; a white-label POS for cafes and restaurants; and a logistics PWA for a courier company, built end to end as sole developer. I also ship native iOS and macOS software: Cutling, a clipboard manager for iPhone, iPad and Mac.

Tradução automática

Meu portfólio

Outros serviços de Desenvolvimento de Software que eu ofereço