RLS

RLS, Row Level Security — это политики доступа на уровне строк базы данных: они определяют, какие строки таблицы видит конкретный пользователь. В Supabase и PostgreSQL таблицы по умолчанию доступны без ограничений, если RLS не включили и не настроили явно — из-за этого в проектах на ИИ часто оказывается, что любой пользователь может прочитать данные всех остальных.

Проверка и настройка RLS — часть аудита безопасности: без включённых политик данные пользователей не защищены, даже если сама авторизация работает исправно.

Обновлено: