Vai al contenuto

@capgo/capacitor-neon

Neon Auth nativo, accesso JWT e helper di base per Data API per Capacitor

Neon Auth nativo, accesso JWT e helper di base per Data API per Capacitor

Inizia con initialize(); vedi Per iniziare per i metodi core e gli esempi.

PiattaformaSupportoNote
iOSSìNativo
AndroidSìNativo
WebNoProteggi con Capacitor.getPlatform()
Versione plugincompatibilità con CapacitorMantenuto
v8.*.*v8.*.*Sì

La versione major del plugin corrisponde a Capacitor (plugin v8 per Capacitor 8). Viene mantenuta attivamente solo l'ultima versione major.

  • Nativo Neon Auth inizializzazione del client.
  • Accesso e registrazione tramite email/password.
  • OTP via email, OAuth (Google, GitHub, Vercel) e helper per le sessioni.
  • Listener per lo stato di autenticazione nativa.
  • Accesso JWT per chiamate JavaScript o backend.
  • Token API per dati anonimi per utenti non autenticati.
  • Helper nativi di base select, insert, update, e delete tramite il Neon Data API.
AspettoPercorso consigliato
AutenticazioneUsa @capgo/capacitor-neon.
Persistenza e refresh della sessioneUsa @capgo/capacitor-neon.
Query avanzate al databaseUsa @neondatabase/neon-js con il JWT nativo.
Neon Functions o il tuo APIInvia il JWT nativo come Bearer token.
Upload di fileUsa Neon Object Storage tramite una Neon Function o il tuo API. Le credenziali di storage restano sul server.
Funzionalità AIChiama Neon AI Gateway da una Neon Function o dal tuo API. Mantieni il token del gateway fuori dall'app bundle.

Questo riferimento è sincronizzato da src/definitions.ts nella capacitor-neon.

Se stai usando @capgo/capacitor-neon per pianificare sicurezza e compliance, collegalo a Crittografia per i dettagli di implementazione della crittografia, Conformità per i dettagli di implementazione in Compliance, Security Scanner di Capgo per il workflow del prodotto in Capgo Security Scanner, Sicurezza Capgo per il workflow del prodotto in Capgo Security, e Trust Center di Capgo per il workflow del prodotto in Capgo Trust Center.