Herramienta de desarrollo gratuita
Generador gratuito de políticas RLS de Supabase
Código fuente en GitHubConfigurar las políticas
Ajuste de acceso
Los usuarios conectados solo pueden crear, leer, actualizar y eliminar sus propias filas.
Tu SQL
5 sentencias-- Row-level security for "public"."posts" — preset: owner only.
-- Generated by the free supastack RLS tool: supastack.dev/tools/supabase-rls-generator
-- Postgres ORs policies together: drop any existing policies on this table before re-applying.
-- Assumes "public"."posts"."user_id" references auth.users(id).
alter table "public"."posts" enable row level security;
-- Select: signed-in users can only read rows they own.
create policy "posts_select_owner"
on "public"."posts"
for select to authenticated
using (auth.uid() = "posts"."user_id");
-- Insert: new rows must set "posts"."user_id" to the caller.
create policy "posts_insert_owner"
on "public"."posts"
for insert to authenticated
with check (auth.uid() = "posts"."user_id");
-- Update: only the owner can change a row — ownership can't be moved.
create policy "posts_update_owner"
on "public"."posts"
for update to authenticated
using (auth.uid() = "posts"."user_id")
with check (auth.uid() = "posts"."user_id");
-- Delete: only the owner can remove a row.
create policy "posts_delete_owner"
on "public"."posts"
for delete to authenticated
using (auth.uid() = "posts"."user_id");
Elegido porfundadores de todo el mundo.
Lo que cuentan quienes ya están usando el kit.
bynikojuliusTrabajo en marketing, no soy desarrollador a tiempo completo. Supastack reúne autenticación, espacios de trabajo, pagos, IA con BYOK, correo y temas en un solo repositorio. AGENTS.md y los prompts me permiten empezar con Claude Code sin conocer cada rincón del código. Es una buena base para crear un SaaS de IA.
Universepnpm verify:local, los temas y la biblioteca de bloques me ayudaron a renovar rápidamente el diseño de todo mi sitio de marketing. Es un kit cómodo de usar.
Ka-Chun-MaMientras creaba Skin Profile, pude ver cómo están configurados la autenticación, los pagos, los trabajos y el enrutador de IA. Se siente muy completo.¿Quizás tú?
Empieza a construir
PengGangjieEstoy creando Lixing, una app de reflexión diaria que funciona primero en local, así que no la migré a Supastack. Ejecuté el monorepo en Windows y adapté cuatro patrones a mi app: configuración, almacenamiento seguro de licencias, permisos y un muro de pago. Los cambios pasaron 26 pruebas detrás de una opción experimental. Hoy no necesito autenticación ni pagos, pero ya sé dónde buscar cuando Lixing necesite un backend.
OpenMargin24Ahora estoy usando Supastack para el backend de mi app. Ojalá lo hubiera tenido desde el principio: me habría ahorrado aún más trabajo.
Raven S.Revisé el repositorio a fondo y ejecuté las pruebas de Rust. Muy pocos boilerplates incluyen una opción de escritorio, así que Supastack me parece un sueño hecho realidad. Los límites están escritos y el código los respeta: la app de escritorio nunca duplica la interfaz ni la autenticación de la app web.Tu próximo producto empieza aquí.
Paga una vez. Sigue creando productos rentables.