@capgo/capacitor-neon
Panoramica
Sezione intitolata “Panoramica”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.
Supporto piattaforme
Sezione intitolata “Supporto piattaforme”| Piattaforma | Supporto | Note |
|---|---|---|
| iOS | Sì | Nativo |
| Android | Sì | Nativo |
| Web | No | Proteggi con Capacitor.getPlatform() |
Compatibilità
Sezione intitolata “Compatibilità”| Versione plugin | compatibilità con Capacitor | Mantenuto |
|---|---|---|
| v8.*.* | v8.*.* | Sì |
La versione major del plugin corrisponde a Capacitor (plugin v8 per Capacitor 8). Viene mantenuta attivamente solo l'ultima versione major.
Funzionalità principali
Sezione intitolata “Funzionalità principali”- 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, edeletetramite il Neon Data API.
Architettura consigliata
Sezione intitolata “Architettura consigliata”| Aspetto | Percorso consigliato |
|---|---|
| Autenticazione | Usa @capgo/capacitor-neon. |
| Persistenza e refresh della sessione | Usa @capgo/capacitor-neon. |
| Query avanzate al database | Usa @neondatabase/neon-js con il JWT nativo. |
| Neon Functions o il tuo API | Invia il JWT nativo come Bearer token. |
| Upload di file | Usa Neon Object Storage tramite una Neon Function o il tuo API. Le credenziali di storage restano sul server. |
| Funzionalità AI | Chiama Neon AI Gateway da una Neon Function o dal tuo API. Mantieni il token del gateway fuori dall'app bundle. |
Fonte di verità
Sezione intitolata “Fonte di verità”Questo riferimento è sincronizzato da src/definitions.ts nella capacitor-neon.
Continua con @capgo/capacitor-neon
Sezione intitolata “Continua da @capgo/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.