Cadrant
Prezzi

Risorse

  • Documentazione
  • Blog

Community

InstagramLinkedInFacebook
Accedi

Cadrant

Crea le tue app no-code. Descrivi cosa ti serve in linguaggio naturale e fai deploy in pochi minuti.

Prodotto

Casi d'usoShowcase

Risorse

BlogDocumentazionePrezzi

Contatto

Contattaci
© 2026 Cadrant. Tutti i diritti riservati.
Condizioni d'usoCondizioni di venditaPrivacyGestisci cookie

Documentazione

Benvenuto su CadrantAvvio rapidoPiani e crediti
Crea il tuo primo progettoSviluppo iterativoBest practice per il promptingCronologia delle versioni
Collegare SupabaseDatabaseAutenticazioneEdge FunctionsArchiviazione fileVariabili d'ambiente
Pubblica il tuo progettoDominio personalizzatoSEO e posizionamento
Fatturazione e crediti
← Home
Supabase: Backend e dati

Autenticazione

Cadrant utilizza Supabase Auth per aggiungere un sistema di autenticazione completo alla tua applicazione. Registrazione, login, gestione sessioni e controllo accessi vengono configurati automaticamente.

Funzionalità disponibili

  • Registrazione e login con email e password.
  • Login tramite provider OAuth (Google, GitHub, ecc.) configurabile in Supabase.
  • Gestione automatica delle sessioni utente (token, scadenza, refresh).
  • Pagine di login e registrazione generate automaticamente da Cadrant.

Attivare l'autenticazione

  1. Assicurati che Supabase sia collegato al tuo progetto.
  2. Chiedi a Cadrant di aggiungere l'autenticazione nel prompt (es.: 'Aggiungi un sistema di login con registrazione via email').
  3. Cadrant genera le pagine di login/registrazione, configura Supabase Auth e protegge le rotte necessarie.
  4. Per attivare i login OAuth (Google, GitHub), configura i provider direttamente nella dashboard di Supabase sotto Authentication > Providers.

Controllo degli accessi

Combina l'autenticazione con le policy RLS per un controllo degli accessi granulare:

  • Proteggi intere pagine (es.: dashboard accessibile solo agli utenti connessi).
  • Filtra i dati per utente (es.: ogni utente vede solo i propri dati).
  • Crea ruoli personalizzati (admin, editor, lettore) tramite colonne nella tabella utenti.
Per un sistema di ruoli avanzato, descrivi la logica desiderata nel prompt. Ad esempio: 'Gli admin possono modificare tutto, gli editor possono creare e modificare, i lettori possono solo consultare.'