Learning
Supabase

Gyakori hibák

RLS hiánya, túl sok adat letöltése, auth guard hiánya, rossz adatmodell, service_role kulcs kikerülése, realtime cleanup.

Gyakori hibák

RLS nélküli tábla

Ha nincs RLS, anon kulccsal is elérhető lehet a tábla. Engedélyezd és írj policy-kat.

Túl sok adat letöltése

Kerüld a select("*")-ot nagy táblán, és használj limit/range-et.

Hiányzó auth ellenőrzés szerver oldalon

Mielőtt privát adatot kérsz, ellenőrizd a usert.

service_role kulcs a kliensben

Ha a service_role kulcs kikerül a frontendbe, megkerül minden RLS-t. Maradjon szerver oldalon.

Realtime cleanup hiánya

Mindig iratkozz le unmountnál:

return () => supabase.removeChannel(channel)

Rövid összefoglaló

  • Biztonság: RLS + kulcskezelés.
  • Teljesítmény: mező-szelektálás + pagination.
  • Realtime: cleanup kötelező.

On this page