Zum Inhalt springen

@capgo/capacitor-supabase

Verwenden Sie native Supabase-Authentifizierung in Capacitor, während Sie sie mit @supabase/supabase-js paaren, wenn es sinnvoll ist.

@capgo/capacitor-supabase Konzentriert sich auf die Bereiche, in denen native Supabase-SDKs Capacitor-Anwendungen echten Wert liefern: Authentifizierungsflüsse, Sitzungs persistence, Token-Refresh und direkter JWT-Zugriff.

Verwenden Sie das Plugin für native Authentifizierung und Sitzungsmanagement, dann passen Sie den native JWT an @supabase/supabase-js für Echtzeit, Storage, Edge-Funktionen und fortgeschrittene Abfragen.

  • Native Supabase Client-Initialisierung.
  • E-Mail-/Passwort- und Registrierung.
  • OTP, Magic-Link, OAuth- und Sitzungs-Helfer.
  • Native Auth-Zustands-Hörer.
  • JWT-Zugriff für JavaScript- oder Backend-Aufrufe.
  • Grundlegende native select, insert, update, und delete Helfer.
BesorgnisEmpfohlener Pfad
AuthentifizierungBenutzen @capgo/capacitor-supabase.
Sitzungs persistence und -aktualisierungBenutzen @capgo/capacitor-supabase.
Erweiterte DatenbankabfragenBenutzen @supabase/supabase-js mit der nativen JWT.
Echtzeit, Speicher, Edge-FunktionenBenutzen @supabase/supabase-js.

Diese Referenz wird von der Quelle synchronisiert src/definitions.ts in capacitor-supabase.

Wenn Sie @capgo/capacitor-supabase zur Planung von Sicherheit und Compliance verwenden, verbinden Sie es mit Verschlüsselung für die Implementierungsdetails in Verschlüsselung, Konzformität für die Implementierungsdetails in Konzformität, Capgo Sicherheits-Scanner für den Produktworkflow in Capgo Security Scanner, Capgo Security für den Produktworkflow in Capgo Security, und Capgo Trust Center für den Produktworkflow in Capgo Trust Center.