Passer au contenu

@capgo/capacitor-supabase

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

@capgo/capacitor-supabase se concentre sur les parties où les SDKs Supabase natifs 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 au JWT.

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

  • Initialisation client Supabase native.
  • Connexion et inscription par email/mot de passe.
  • Aide aux authentifications par OTP, lien magique, OAuth et sessions.
  • Écouteurs d'état d'authentification natives.
  • Accès JWT pour appels JavaScript ou backend.
  • Architecture native de base select, insert, updateet delete Aide aux
PréoccupationVoie recommandée
AuthentificationUtilisez @capgo/capacitor-supabase.
La persistance et la mise à jour de sessionUtilisez @capgo/capacitor-supabase.
Les requêtes de base de données avancéesUtilisez @supabase/supabase-js avec le JWT natif.
Temps réel, Stockage, Fonctions d'EdgeUtilisez @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-le avec Chiffrement pour les détails d'implémentation dans Chiffrement, Conformité pour les détails d'implémentation dans Conformité, Capgo Scanner de sécurité pour le flux de travail du produit dans Capgo Scanner de sécurité, Sécurité Capgo pour le flux de travail du produit dans Sécurité Capgo, et Centre de confiance Capgo pour le flux de travail du produit dans Centre de confiance Capgo.