Introduzione
Ciao, sono Michael (WcaleNieWolny) 👋,
Dopo un mese di duro (e un po' doloroso 🙃) lavoro, sono felice di annunciare il primo rilascio del plugin di accesso sociale Capacitor. Questo plugin è progettato per aiutare nell'elaborazione sia dell'accesso con Google che con Apple su iOS e Android. Inoltre, insieme a Martin, abbiamo lavorato su alcune funzionalità uniche che includono:
- L'introduzione dell'accesso con Apple su Android
- L'adozione dei nuovi credenziali di Google API
- L'aggiunta di una documentazione dettagliata
Accedi con Apple su Android
In primo luogo, discutiamo l'innovazione principale di ‘Accedi con Apple’ su Android. Questo non era banale, poiché il SDK di Apple non fornisce questa funzionalità. Ho utilizzato questo articolo come punto di riferimento, ma l'ho modificato un po' per renderlo più sicuro. Il flusso che ho finito per utilizzare assomiglia a questo:
Purtroppo, richiede un backend e alcune modifiche all'applicazione code, ma è il meglio che potevo fare.
Google Login rinnovato su Android
Successivamente, ho cercato di implementare il login Google su Android. Come si è scoperto, CodetrixStudio’s CapacitorGoogleAuth utilizza una libreria GMS presto da deprecata. A seguito di questa libreria GMS considerata obsoleta, ho deciso di utilizzare il CredentialManager. Ciò ha semplificato il flusso di accesso e ha eliminato l'annoiante error 10 🎉
Documentazione
Infine, ho scritto una documentazione ✨ incredibile. Ho dedicato molto tempo per assicurarmi che i documenti fossero accurati ed estensivi. I documenti includono una guida dettagliata per la configurazione sia di Apple che di Google. Ho anche fornito un esempio backend per il Login con Apple 🍎
Sono libero di controllare la Apple e Google guida!
Conclusioni
In conclusione, il plugin di accesso sociale Capacitor di Capgo introduce molte nuove e affascinanti funzionalità con ancora di più da venire in futuro 🚀
Continua a procedere dal rilascio del nuovo plugin di accesso sociale Capacitor di Capgo
Se stai utilizzando Rilascio del nuovo plugin di accesso sociale Capacitor di Capgo per pianificare l'autenticazione e le flussi di account, connettilo con @capgo/capacitor-accesso-sociale per i dettagli di implementazione in @capgo/capacitor-accesso-sociale, @capgo/capacitor-passkey per i dettagli di implementazione in @capgo/capacitor-passkey, @capgo/capacitor-biometria-nativa per i dettagli di implementazione in @capgo/capacitor-native-biometric, Autenticazione a due fattori per i dettagli di implementazione in Autenticazione a due fattori, e SSO (aziendale) per i dettagli di implementazione in SSO (aziendale).