Ich führe eine Supabase-Sicherheitsüberprüfung durch und korrigiere deine RLS


Über diesen Service
Automatische Übersetzung
Wurden deine Supabase-Tabellen offengelegt? Wenn RLS deaktiviert oder falsch konfiguriert ist, kann jeder im Internet die privaten Daten deiner Nutzer einsehen.
Deine Datenbank ist so sicher wie ihre Sicherheitsrichtlinien. Eine einzige Tabelle mit ausgeschaltetem RLS oder einer USING (true)-Policy lässt jeden Benutzer Abfragen durchführen, Daten lesen oder sogar löschen, die er nicht sehen sollte. Ich habe es in Produktionsanwendungen erlebt – ein stiller Killer.
So wird es gemacht:
Umfassende Sicherheitsprüfung: Ich prüfe jede Tabelle, sehe nach, welche RLS aktiviert/deaktiviert ist, und identifiziere gefährliche Policys
RLS-Richtlinien mit korrekten USING- und WITH CHECK-Klauseln reparieren oder neu schreiben, damit Benutzer nur auf ihre eigenen Daten zugreifen
Auth-Integrations-Policy korrekt über deine Tabellen hinweg auf auth.uid() verknüpfen
Service-Role-Check sicherstellen, dass nur dein Server (nicht der Client) privilegierte Operationen durchführen kann
Klare Berichterstattung: Du erhältst eine schriftliche Aufschlüsselung aller gefundenen Probleme + was ich geändert habe und warum
Rechte Dritter respektieren
Bitte beachte, dass es gegen die Richtlinien von Fiverr verstößt, wenn Freelancer Themes, Vorlagen oder andere Elemente, die die Rechte Dritter oder geltende Gesetze verletzen, in die gelieferte Arbeit aufnehmen. Lies mehr darüber in unseren Leitfaden für verantwortungsvolle digitale Kreation.
Lerne Anand kennen
Full stack developer MERN, Python
- AusIndien
- Mitglied seitJuni 2015
Sprachen
Englisch
Automatische Übersetzung
