НАПРЕДНАЛИ Урок 7 от 10
Права на достъп (RLS) с прости думи
Row Level Security звучи страшно, а идеята е проста: правила кой ред от таблицата кой може да вижда и променя. Без RLS всеки достатъчно любопитен посетител може да прочете цялата ти база — включително чуждите резервации с телефони.
Основните правила се описват с думи: „Всеки влязъл потребител вижда само своите резервации. Само админ вижда всички. Гости не виждат нищо от таблицата клиенти.“ Кажи това на Lovable и помоли да включи RLS за всички таблици с лични данни.
Провери резултата грубо: влез с два различни акаунта и се увери, че единият не вижда данните на другия. После погледни в Supabase → Table Editor → полицата на таблицата, че RLS е Enabled.
Правилото е желязно: таблица с лични данни без RLS не отива в продукция.