Je vais auditer votre RLS Supabase et corriger les fuites de données multi-locataires
Développeur Full Stack, sécurité des données et automatisation Excel
À propos de ce service
Votre base de données Supabase est-elle réellement sécurisée ou un utilisateur peut-il lire les données d’un autre simplement en faisant une requête ?
La sécurité au niveau des lignes (RLS) est ce qui garantit l’isolation des données de vos utilisateurs. Lorsqu’elle est mal configurée (une politique réglée sur TOUS, une clause WITH CHECK manquante, une clé anonyme avec trop de permissions), n’importe quel utilisateur peut lire ou modifier des données qui ne lui appartiennent pas, et vous ne le découvrirez qu’en cas de violation.
Je crée des outils de sécurité pour Supabase. Je suis le créateur d’Airlock (une boîte à outils RLS open-source sur npm) et de ShipSealed, une plateforme SaaS dont l’isolation des locataires est prouvée par des tests automatisés. J’audite le RLS comme le ferait un attaquant, puis je comble la faille et je prouve qu’elle est fermée.
CE QUE VOUS OBTENEZ
Un rapport clair de chaque faille de sécurité RLS et d’authentification, classée P0, P1, P2. La politique incorrecte et la raison de la fuite. Sur la version Premium, la correction et des tests automatisés pour garantir qu’un utilisateur ne peut pas accéder aux données d’un autre.
POURQUOI ME CHOISIR
Des produits livrés en vrai, pas seulement de la théorie. Je prouve l’isolation avec des tests, je ne me contente pas de l’affirmer. Un rapport simple et honnête.
Vous ne savez pas quel package correspond à votre besoin ? Contactez-moi pour votre projet, je vous orienterai avant que vous passiez commande.
Outils:
GitHub
•
Supabase
Frameworks:
Npm
Fournisseur de services cloud:
Amazon Web Services
Langage de programmation:
JavaScript
Expertise:
Débogage
•
Développement
•
Configuration
Mon portfolio
FAQ
Traduction automatique
Aurez-vous accès à mes données de production ?
Je n’ai besoin que d’un accès en lecture ou de votre SQL de politique. Je ne modifie jamais la production sans votre accord explicite, et pour la version Fix, je travaille d’abord sur une branche ou une copie.
Qu'est-ce que RLS et pourquoi est-ce important ?
La Row Level Security est la fonctionnalité de Postgres qui détermine quelles lignes chaque utilisateur peut voir ou modifier. C’est la principale barrière contre les fuites de données. Si elle est mal configurée, la fuite reste silencieuse et vous ne vous en apercevez que trop tard.
Je ne suis pas technique. Pouvez-vous quand même m’aider ?
Oui. Envoyez-moi les détails de votre projet, et je vous expliquerai ce que je trouve en langage clair, avec une liste précise de ce qu’il faut corriger et l’urgence de chaque point.

