Ik repareer Supabase-rijenlaagbeveiliging zodat elke gebruiker alleen zijn eigen gegevens ziet

B
bwatsnet
B
bwatsnet
Bryce W.
Sommige informatie is automatisch vertaald.

Over deze dienst

Automatische vertaling

Gaat jouw app echte gebruikers krijgen via Supabase? Als de rijenlaagbeveiliging uit staat of te los is, kan één ingelogde gebruiker de gegevens van een andere gebruiker lezen of wijzigen. Ik zet het vast, met bewijs.


Ik zet de regels aan en schrijf ze voor elke tabel die gebruikersgegevens bevat, verstrak je opslagregels, en controleer databasefuncties die de regels omzeilen. Daarna bewijs ik het: een proefrun met twee testgebruikers laat zien dat gebruiker B rijen van gebruiker A leest of wijzigt vóór de fix en na de fix geweigerd wordt. Jij geeft aan wat “gefixeerd” betekent voordat ik begin.


Basic: tot 6 tabellen. Standard: tot 9. Premium: tot 12.


Ik werk vanaf een testkopie of testaccounts, nooit met de echte gebruikersrecords. Je ontvangt de wijzigingen als een migratie, met stappen om het toe te passen en ongedaan te maken. Als je verder bouwt in Lovable of Bolt, maak ik de veranderingen zodat ze teruggesynchroniseerd worden, of ik zeg het je voordat ik begin als het niet kan, en je kunt annuleren voor volledige restitutie.


Als een fix faalt tijdens de afgesproken test op de versie die ik heb overgedragen binnen 90 dagen, los ik het gratis op. Eind 2025 heb ik een nieuwe TypeScript- en Supabase-backend gebouwd voor PetConnect, met rijenlaagbeveiligingsregels en tests.

Maak kennis met Bryce W.

Bryce W.

Senior engineer: I check, fix and build apps before launch

  • Afkomstig uitVerenigde Staten
  • Lid sindsmei 2024
  • Talen

    Engels
I help people who are about to put real users or real money on an app, often one built fast with Lovable, Bolt, Replit or Cursor. I find what could stop a safe launch, like database access rules, sign-in, exposed keys and payments, and I fix it, with a test we agree on first so you can see it worked. I build, fix and harden software for solo founders and teams of every size, at whatever stage you're in. I spent more than a decade as a software engineer at eBay (2013 to 2023), and before that I worked on payments at hyperWALLET.

Automatische vertaling

Andere Software development diensten die ik aanbied