Ik los je Supabase auth RLS-beleid en databaseverbinding fouten op
Ik repareer kapotte Nextjs Supabase Stripe en AI gebouwde apps en deployments
Over deze dienst
Supabase login werkt niet, of een RLS-beleid blokkeert queries die zouden moeten werken? Ik los auth flows, row level security en verbindingsfouten meestal dezelfde dag nog op.
RLS bugs lijken groter dan ze zijn. Te streng, en je eigen gebruikers krijgen lege resultaten zonder foutmelding. Te los, en iedereen met je anon key kan de hele tabel lezen. Beide lijken goed te werken op je lokale omgeving.
Dan is er nog auth. Aanmelden werkt, inloggen faalt stilletjes, meestal door een redirect URL die naar een omgeving wijst die niet meer bestaat.
Wat ik meestal oplos
Inlog-, aanmeld- en magic link flows die stilletjes falen
RLS-beleiden die legitieme queries blokkeren
RLS-tekorten die data blootstellen die ze niet zouden mogen
De klassieke foutmelding dat een nieuwe row de row level security policy overtreedt
Verbindingsdrops en pooling fouten onder belasting
Broken OAuth met Google, GitHub en anderen
Permissies van storage bucket en upload fouten
Migraties die niet netjes worden toegepast
Lege resultaten zijn niet altijd RLS, dus ik controleer eerst de query, sessie en data voordat ik een policy aanpas, en test beide kanten, de gebruiker die de rij zou moeten zien en degene die dat niet zou moeten.
Stuur je foutmelding of een screenshot van de policy en ik vertel je wat er aan de hand is voordat je bestelt.
Databasetype:
Niet-relationele database
•
Relationele database
Platform:
firebase
•
MongoDB
•
MySQL
•
PostgreSQL
Expertise:
SQL
•
NoSQL
•
Prestaties
•
Query-optimalisatie
Mijn portfolio
Veelgestelde vragen
Automatische vertaling
Mijn app is gebouwd door Lovable of Base44. Kun je de Supabase-kant ervan fixen?
Ja, dat is een groot deel van wat ik doe. AI-tools genereren vaak Supabase-code die in preview goed werkt, maar kapot gaat zodra het project live gaat.
Mijn queries geven lege resultaten zonder foutmelding. Wat is er aan de hand?
Meestal is het RLS. Het beleid blokkeert stilletjes de rij en Supabase geeft gewoon niets terug in plaats van een fout te tonen. Ik controleer ook de sessie en de query zelf, omdat een verkeerde filter er vanaf de buitenkant hetzelfde uit kan zien.
Heb je mijn database credentials nodig?
Alleen toegang tot het project. Stuur een tijdelijke collaborator-uitnodiging in plaats van je service role key, en verwijder deze zodra ik klaar ben. Houd keys helemaal uit de chat.
Kun je controleren of mijn data echt veilig is?
Het Premium pakket controleert elke tabel op gaten waar de anon key iets zou kunnen lezen of schrijven wat niet mag. Zie het als een beleidscontrole op je tabellen, niet als een volledige beveiligingscertificering van de hele app.
Wat als het probleem eigenlijk in mijn app code zit en niet in Supabase?
Ik los het in beide gevallen op. Ik werk ook in Next.js en React, dus ik geef het niet terug aan jou aan de grens.
