Saltare al contenuto

@capgo/capacitor-supabase

Utilizza l'autenticazione nativa di Supabase in Capacitor mentre lo si associa ancora a @supabase/supabase-js dove fa senso.

@capgo/capacitor-supabase si concentra sulle parti in cui i SDK nativi di Supabase danno ai Capacitor reali valore: flussi di autenticazione, persistenza delle sessioni, aggiornamento dei token e accesso diretto ai JWT.

Usa il plugin per la gestione autentica e delle sessioni native, quindi passa il JWT nativo a @supabase/supabase-js per Realtime, Storage, Edge Functions e query avanzate.

  • Inizializzazione del client Supabase nativo.
  • Accesso all'account tramite email e password.
  • OTP, link magico, OAuth e aiuti per le sessioni.
  • Ascoltatori di stato di autenticazione nativi.
  • Accesso JWT per chiamate JavaScript o backend.
  • Architettura nativa di base select, insert, update, e delete aiuti di base.
PreoccupazionePercorso consigliato
AutenticazioneUsare @capgo/capacitor-supabase.
Persistenza della sessione e rinfrescoUsare @capgo/capacitor-supabase.
Query avanzate del databaseUsa @supabase/supabase-js con il JWT nativo.
Query in tempo reale, Storage, Funzioni di EdgeUsa @supabase/supabase-js.

Questa documentazione è sincronizzata da src/definitions.ts in capacitor-supabase.

Se stai utilizzando @capgo/capacitor-supabase per pianificare la sicurezza e la conformità, connettilo con Crittografia per i dettagli di implementazione in Crittografia, Conformità per i dettagli di implementazione in Conformità, Capgo Scanner di Sicurezza per il flusso di lavoro del prodotto in Capgo Scanner di Sicurezza, Capgo Sicurezza per il flusso di lavoro del prodotto in Capgo Sicurezza, e Capgo Centro di Trust per il flusso di lavoro del prodotto nel Trust Center di Capgo.