Salta al contenuto principale
Capacitor

Rilasciato il nuovo plugin Capacitor Social Login

Il plugin Social Login di Capacitor permette di effettuare il login con Google, Facebook e Apple su iOS, Android e Web.

Rilasciato il nuovo plugin Capacitor Social Login per Capgo blog illustration

Introduzione

Ehi, sono Michael (WcaleNieWolny) 👋,

Dopo un mese di lavoro intenso (e un po' faticoso 🙃), sono felice di annunciare il primo rilascio di Capacitor Social Login. Questo plugin è progettato per gestire facilmente il login con Google e Apple su iOS e Android. Inoltre, insieme a Martin, abbiamo lavorato a delle funzionalità uniche che includono:

  • L'introduzione di Login with Apple su Android
  • L'adozione delle nuove Google Credentials API
  • L'aggiunta di una documentazione dettagliata

Login con Apple su Android

Innanzitutto, parliamo della grande novità: ‘Login with Apple’ su Android. Non è stato un compito semplice, dato che l'SDK di Apple non offre questa funzionalità. Ho usato questo articolo come riferimento, ma l'ho leggermente modificato per renderlo più sicuro. Il flusso finale è questo:

Diagramma del flusso Apple Login

Purtroppo richiede un backend e alcune modifiche al tuo code, ma è la soluzione migliore che ho trovato.

Google Login aggiornato su Android

Successivamente, ho provato a implementare Google Login su Android. Come vedremo, CapacitorGoogleAuth di CodetrixStudio utilizza una libreria GMS prossima alla deprecazione. Poiché questa libreria GMS è ormai considerata legacy, ho deciso di usare CredentialManager. Questo ha semplificato il flusso di login ed eliminato il fastidioso errore 10 🎉

Documentazione

Infine, ho scritto una documentazione ✨ incredibile. Ho dedicato molto tempo ad assicurarmi che fosse accurata ed esaustiva. La documentazione include una guida dettagliata per configurare sia Apple che Google. Ho anche fornito un backend di esempio per il login con Apple 🍎

Dai pure un'occhiata ad Apple e Google guide!

Conclusione

In conclusione, il plugin Social Login di Capacitor introduce molte nuove ed entusiasmanti funzionalità, con altri aggiornamenti in arrivo 🚀

Continua la lettura dal rilascio del nuovissimo plugin Social Login di Capacitor

Se stai usando Rilasciato il nuovo plugin Capacitor Social Login per pianificare i flussi di autenticazione e account, collegandolo a @capgo/capacitor-social-login per i dettagli di implementazione in @capgo/capacitor-social-login, @capgo/capacitor-passkey per i dettagli di implementazione in @capgo/capacitor-passkey, @capgo/capacitor-native-biometric per i dettagli di implementazione in @capgo/capacitor-native-biometric, Autenticazione a due fattori per i dettagli di implementazione in Two-factor authentication, e SSO (Enterprise) per i dettagli di implementazione in SSO (Enterprise).

Live updates per le app Capacitor

Quando un bug nel web-layer è live, rilascia la fix tramite Capgo invece di aspettare giorni l'approvazione degli store. Gli utenti ricevono l'update in background, mentre le modifiche native restano nel normale processo di review.

Ultimi articoli dal blog

Capgo ti offre gli insight migliori che ti servono per creare un'app mobile davvero professionale.