Saltare alla navigazione

@capgo/capacitor-supabase

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

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

Utilizza il plugin per l'autenticazione nativa e la gestione delle sessioni, quindi passa il JWT nativo a @supabase/supabase-js per Realtime, Storage, Edge Functions e query avanzate.

  • Inizializzazione del client Supabase nativo.
  • Accesso e registrazione con email/password.
  • Aiuto per OTP, link magico, OAuth e sessioni.
  • Ascoltatori di stato di autenticazione nativa.
  • Accesso JWT per chiamate JavaScript o backend.
  • Architettura di base nativa select, insert, updatee delete aiuto.
PreoccupazionePercorso consigliato
AutenticazioneUsa @capgo/capacitor-supabase.
Persistenza e rinfresco della sessioneUsa @capgo/capacitor-supabase.
Query di database avanzateUsa @supabase/supabase-js con il JWT nativo.
Temporale, Archiviazione, Funzioni di EdgeUsa @supabase/supabase-js.

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

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