Ich überprüfe deine Supabase-App RLS, Rollen und Datenbanksicherheit

N
nicolas_mosca
N
nicolas_mosca
Nicolas M.
Einige Informationen wurden automatisch übersetzt.

Über diesen Service

Automatische Übersetzung

Deine AI-erstellte App funktioniert. Aber kann ein Nutzer die Daten eines anderen Nutzers lesen?


Ich überprüfe Supabase/PostgreSQL-Apps, die mit Lovable, Bolt, Cursor, Replit oder Base44 gebaut wurden, und konzentriere mich darauf, was deine Datenbank tatsächlich erlaubt, nicht auf das, was das AI-Tool behauptet einzurichten.


Dies ist eine manuelle Überprüfung, kein Scanner-Export. Jedes Paket hat eine festgelegte Zeit, daher gehe ich bei einem definierten Umfang tief ins Detail, anstatt alles nur zu überfliegen.


Was ich prüfe (je nach Paket):

  • Row Level Security-Richtlinien und Tabellenzugriff
  • Nutzer-, Rollen- und Mieter-Isolation (kann Nutzer A auf die Daten von Nutzer B zugreifen?)
  • Auth-Konfiguration und Rollenansprüche
  • SECURITY DEFINER-Funktionen, RPCs und search_path
  • Speicher-Bucket-Richtlinien und exponierte Schlüssel
  • Edge Functions, API-Exposition und ein Geschäftsablauf (Premium)


Du erhältst einen Bericht, der nach Schweregrad sortiert ist, mit dem Problem, den Beweisen, der betroffenen Komponente, dem Risiko und der Lösung.


Nicht enthalten: formale Penetrationstests, Compliance-Zertifizierungen oder Änderungen an deinem Code. Brauchst du eine Nachprüfung, nachdem du Dinge behoben hast? Füge die Retest-Option hinzu.


Ich brauche nur Lesezugriff oder dein Schema/Migrationen. Ich frage niemals nach deinem service-role-Schlüssel.


Hast du eine lange Checkliste? Schreib mir zuerst, und ich sage dir, welches Paket es richtig abdeckt.

Lerne Nicolas M. kennen

Nicolas M.

Technology Product Engineering Leader

  • AusGroßbritannien
  • Mitglied seitFeb. 2024
  • ⌀ Antwortzeit3 Stunden
  • Sprachen

    Spanisch, Englisch
I am a technology and product engineering leader with over 20 years of experience turning business ideas into enterprise software. As the Founder and CTO of BeeReal, I lead technical delivery for global clients across fintech, aviation, and healthcare, specializing in SaaS, cloud architecture, and AI-enabled systems.

Automatische Übersetzung

Mein Portfolio