Saltar al contenido

@capgo/capacitor-supabase

Use native Supabase authentication in Capacitor while still pairing it with @supabase/supabase-js where it makes sense.

@capgo/capacitor-supabase se centra en las partes donde los SDK nativos de Supabase dan a las aplicaciones Capacitor valor real: flujos de autenticación, persistencia de sesión, refresco de token y acceso directo a JWT.

Utilice el plugin para autenticación nativa y gestión de sesión, y luego pase el JWT nativo a @supabase/supabase-js para Realtime, Storage, Edge Functions y consultas avanzadas.

  • Iniciación del cliente de Supabase nativo.
  • Iniciar sesión y registro con correo electrónico/contraseña.
  • Ayudas para OTP, enlace mágico, OAuth y sesiones.
  • Escuchadores de estado de autenticación nativa.
  • Acceso JWT para llamadas de JavaScript o backend.
  • Ayudas básicas select, insert, updatey delete Ayudas.
PreocupaciónRuta recomendada
AutenticaciónUtilice @capgo/capacitor-supabase.
Persistencia y refresco de sesiónUtilice @capgo/capacitor-supabase.
Consultas de base de datos avanzadasUtilice @supabase/supabase-js Con el JWT nativo.
Realtime, Storage, Edge FunctionsUtilice @supabase/supabase-js.

Esta referencia está sincronizada desde src/definitions.ts en capacitor-supabase.

Si está utilizando @capgo/capacitor-supabase para planificar la seguridad y la conformidad, conecte con Cifrado para el detalle de implementación en Cifrado, Conformidad para el detalle de implementación en Conformidad, Capgo Escáner de Seguridad para el flujo de trabajo del producto en Capgo Escáner de Seguridad Capgo Seguridad para el flujo de trabajo del producto en Capgo Seguridad, y Capgo Centro de Confianza para el flujo de trabajo del producto en Capgo Centro de Confianza.