Passer à la navigation

@capgo/capacitor-supabase

Utiliser l'authentification native de Supabase dans Capacitor tout en l'associant à @supabase/supabase-js là où cela a du sens.

Vue d'ensemble

Vue d'ensemble

@capgo/capacitor-supabase se concentre sur les parties où les SDKs natifs de Supabase donnent aux applications Capacitor une valeur réelle : les flux d'authentification, la persistance des sessions, la mise à jour des jetons et l'accès direct aux JWT.

Utilisez le plugin pour la gestion d'authentification native et de sessions, puis passez le JWT natif à @supabase/supabase-js pour la mise en œuvre en temps réel, le stockage, les fonctions d'Edge et la recherche avancée.

  • Initialisation du client Supabase natif.
  • S'inscrire et s'inscrire avec un courrier électronique/mot de passe.
  • Aide aux codes à usage unique, aux liens magiques, à OAuth et aux sessions.
  • Ecouteurs d'état d'authentification natifs.
  • Accès JWT pour les appels JavaScript ou backend.
  • Architecture recommandée select, insert, update, et delete helpers.
PréoccupationsVoie recommandée
AuthentificationUtiliser @capgo/capacitor-supabase.
Persistance et actualisation de sessionUtiliser @capgo/capacitor-supabase.
Requêtes de base de données avancéesUtiliser @supabase/supabase-js Avec le jeton JWT natif.
Temps réel, Stockage, Fonctions d'EdgeUtiliser @supabase/supabase-js.

Cette référence est synchronisée à partir de src/definitions.ts en capacitor-supabase.

Si vous utilisez @capgo/capacitor-supabase pour planifier la sécurité et la conformité, connectez-l’avec Encryption pour le détail d'implémentation dans Encryption, Conformité pour les détails d'implémentation dans Compliance, Capgo Scanner de sécurité pour le flux de travail du produit dans Capgo Scanner de sécurité, Capgo Sécurité pour le flux de travail du produit dans Capgo Sécurité, et Capgo Centre de confiance pour le flux de travail du produit dans Capgo Centre de confiance.