Je vais corriger les bugs de Lovable supabase rls, auth et sécurité dans votre application codée avec vibe


À propos de ce service
Traduction automatique
Votre application fonctionne. Ce n’est pas la même chose que d’être sécurisé pour facturer de l’argent. J’ai déployé un SaaS en production sur Lovable avec des abonnements Stripe, une sécurité au niveau des lignes et deux fournisseurs d’IA dans la chaîne. En le construisant, j’ai trouvé une fonction SECURITY DEFINER portant la permission par défaut de Postgres, c’est-à-dire le grant PUBLIC. Une escalade de privilèges réelle que l’outil de build, selon son résumé, n’avait pas détectée. Je l’ai trouvée parce que j’ai cessé de faire confiance au résumé et que j’ai lancé has_function_privilege contre la base de données en direct. C’est ce service. Pas un scan. Des preuves. CE QUE VOUS RECEVEZ - Chaque politique RLS listée, avec le rôle auquel elle s’applique et qui peut réellement lire et écrire chaque table - Chaque fonction SECURITY DEFINER avec le résultat de has_function_privilege pour anonyme et authentifié, montré comme non revendiqué - Un test de lecture pour rôle anonyme sur chaque table client - Un verdict sur chaque détection du scanner : réelle, faux positif ou délibérée. C’est ce qui vous empêche de cliquer sur tout corriger et de rendre votre application opaque - Le SQL exact pour réparer ce qui est cassé (Standard et Premium) COMMENT ÇA FONCTIONNE Accès en lecture seule, ou collez votre schéma et vos politiques. Pas d’appels, pas de réunions, tout par écrit. PAS un test de pénétration, une certification ou un conseil juridique. Si vous en avez besoin, je vous le dirai.
Découvrez Edgars L
Supabase and Lovable security audits
- DeEstonie
- Membre depuisjuil. 2026
Langues
Letton, Russe, Anglais, Français
Traduction automatique
Mon portfolio
FAQ
Traduction automatique
Avez-vous besoin d’un accès à la base de données en production ?
Non. Un accès en lecture seule ou un schéma et une liste de politiques collés suffisent. Je n’ai jamais besoin de vos données de production.
Allez-vous modifier quelque chose dans mon application ?
Pas à moins que vous n’achetiez le Standard ou le Premium, et même dans ce cas, vous exécutez vous-même les migrations. Je les écris, vous les appliquez, ainsi vous restez maître du processus.
Mon scanner affiche des avertissements. Sont-ils tous réels ?
En général, non. Les différencier est la majeure partie de la valeur ici. L’un des résultats sur ma propre application est délibéré, et le corriger casserait l’authentification.
Travaillez-vous avec Bubble, Bolt, v0 ou Base44 ?
Les parties RLS et Supabase, oui. Les parties spécifiques à la plateforme sont écrites pour Lovable.
Et si vous ne trouvez rien ?
Vous recevez le rapport avec les preuves. C’est une information précieuse à posséder, et je préfère la fournir plutôt que d’inventer un problème.
Ce qui n'est pas couvert par cet audit ?
Il s'agit d'une revue ponctuelle du code et de la configuration auxquelles vous me donnez accès, avec un verdict écrit sur chaque constatation. Ce n'est pas une certification, une garantie ou une assurance contre une compromission future. Les modifications apportées après la livraison ne sont pas incluses dans le périmètre.
Puis-je vérifier certains de ces points moi-même en premier ?
Oui, et vous devriez. J'ai mis 22 de ces vérifications sur une page gratuite avec le SQL pour chacune d'elles : Lovable-security-check.netlify.app - pas d'inscription, rien n'est stocké. Si tout passe, vous n'avez pas besoin de moi. La plupart des gens terminent avec quelques-uns marqués comme « pas sûr ». C'est là que j'interviens.
Est-ce un vrai problème ou vendez-vous de la peur ?
Jugez-en par les plateformes, pas par moi. Le rapport d'incident d'avril 2026 de Lovable admet que le code source sur des projets publics est devenu accessible à tout utilisateur. Supabase permet désormais une sécurité au niveau des lignes par défaut et fournit un linter pour cela. Les fournisseurs ne modifient pas les paramètres par défaut en cas de problèmes rares.

