Metterò in sicurezza il database supabase della tua app Lovable, replit o base44


Informazioni su questo servizio
Traduzione automatica.
La tua app Lovable o Bolt funziona. Ma questo non significa che sia sicura.
Supabase inserisce l'URL del progetto e la chiave anon nel bundle frontend. È fatto apposta e lo è solo se la Row Level Security è attiva e le policy sono corrette. Nuove tabelle arrivano con RLS disattivato e gli AI builders aggiungono tabelle continuamente senza attivarlo.
Quindi chiunque può aprire gli strumenti di sviluppo, prendere la tua chiave e interrogare direttamente il database. Utenti, ordini, messaggi, tutto leggibile. Nulla si rompe, ed è per questo che i proprietari non si accorgono di nulla.
Testo la tua app come farebbe un attaccante. Prendo la tua chiave dal bundle, elenco tutte le tabelle e provo a leggere, inserire, aggiornare e cancellare su ognuna da fuori completamente la tua app. Ti mostro una tabella con tutto ciò che un visitatore anonimo può raggiungere.
Poi la chiudo. Le policy vengono scritte e verificate ripetendo lo stesso test finché ogni endpoint non restituisce nulla mentre la tua app funziona normalmente.
Coperto: policy RLS, gestione auth e sessioni, esposizione della chiave di ruolo di servizio, permessi del storage bucket, problemi di schema e chiavi esterne, wiring API e webhook.
Non coperto: lavoro UI, modifiche di design, submission all'app store.
Inviami l'URL della tua app prima di ordinare e ti dirò cosa trovo
Scopri di più su Raphael
- DaAustria
- Membro damag 2022
- Ultima consegna3 anni
Lingue
Inglese, Tedesco
Traduzione automatica.
FAQ
Traduzione automatica.
Hai bisogno del mio login Supabase?
Per l'audit, no. Lavoro solo con l'URL pubblico della tua app, ed è questo il punto. Per le correzioni ho bisogno di accesso in lettura/scrittura al tuo progetto o di un invito al dashboard.
Questo potrebbe rompere la mia app?
Le policy corrette limitano gli estranei, non i tuoi utenti. Ritestò ogni flusso utente e ti consegno un confronto prima/dopo.
La mia app è su Base44 / Replit / v0 / Cursor. È la stessa cosa?
Sì, se usa Supabase. Il pattern di esposizione è identico tra i builder.
E se non trovo nulla?
Ricevi il rapporto che mostra che la tua app è sicura, ed è quello per cui hai pagato. È un buon risultato.

