Outil développeur gratuit
Générateur gratuit de politiques RLS Supabase
Code source sur GitHubConfigurer les politiques
Préréglage d'accès
Les utilisateurs connectés ne peuvent créer, lire, modifier et supprimer que leurs propres lignes.
Votre SQL
5 instructions-- 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");
Adoré par desfondateurs du monde entier.
Les retours des premiers utilisateurs du kit.
bynikojuliusJe travaille dans le marketing, pas dans le développement à plein temps. Supastack réunit l'authentification, les espaces de travail, la facturation, l'IA avec BYOK, les e-mails et les thèmes dans un seul dépôt. Avec AGENTS.md et les prompts, je peux commencer à créer avec Claude Code sans connaître chaque recoin du code. C'est une bonne base pour un SaaS d'IA.
Universepnpm verify:local, les thèmes et la bibliothèque de blocs m'ont aidé à refaire rapidement le style de tout mon site marketing. Le kit est agréable à utiliser.
Ka-Chun-MaEn créant Skin Profile, j'ai pu voir comment l'authentification, la facturation, les tâches et le routeur d'IA sont configurés. L'ensemble est très complet.Et vous ?
Lancez-vous
PengGangjieJe construis Lixing, une application de réflexion personnelle qui fonctionne d'abord en local. Je ne l'ai donc pas migrée vers Supastack. J'ai lancé le monorepo sous Windows et repris quatre modèles dans mon application : configuration, stockage sécurisé des licences, droits d'accès et paiement. Les 26 tests passent derrière un indicateur de fonctionnalité. Je n'ai pas encore besoin d'authentification ou de facturation, mais je saurai où regarder lorsque Lixing aura besoin d'un backend.
OpenMargin24J'utilise maintenant Supastack pour le backend de mon application. Si je l'avais eu dès le départ, j'aurais gagné encore plus de temps.
Raven S.J'ai exploré le dépôt en profondeur et lancé les tests Rust. Peu de boilerplates proposent une version desktop : Supastack est donc une vraie trouvaille. Les limites sont écrites noir sur blanc et le code les respecte — l'app desktop ne duplique jamais l'interface ni l'authentification de l'app web.Votre prochain produit commence ici.
Payez une fois. Créez des produits rentables.