article illustration Lancement d'un nouveau plugin de connexion sociale pour Capacitor
Capacitor
Last update: October 08, 2024

Lancement d'un nouveau plugin de connexion sociale pour Capacitor

Introduction

Salut, je suis Michael (WcaleNieWolny) 👋,

Après un mois de travail acharné (et un peu douloureux 🙃), je suis heureux d’annoncer la première version du Capacitor Social Login. Ce plugin est conçu pour aider à gérer la connexion Google et Apple sur iOS et Android. De plus, avec Martin, nous avons travaillé sur des fonctionnalités uniques qui incluent :

  • L’introduction de la connexion avec Apple sur Android
  • L’adoption de la nouvelle API Google Credentials
  • L’ajout d’une documentation détaillée

Connexion avec Apple sur Android

Tout d’abord, parlons de l’innovation majeure de la ‘Connexion avec Apple’ sur Android. Ce n’était pas simple, car le SDK d’Apple ne fournit pas cette fonctionnalité. J’ai utilisé cet article comme point de référence, mais je l’ai un peu modifié pour le rendre plus sécurisé. Le flux que j’ai fini par obtenir ressemble à ceci :

Apple Login flow chart

Malheureusement, cela nécessite un backend et quelques modifications du code de votre application, mais c’est le mieux que je puisse faire.

Connexion Google rafraîchie sur Android

Ensuite, j’ai tenté d’implémenter la connexion Google sur Android. Il s’avère que CapacitorGoogleAuth de CodetrixStudio utilise une bibliothèque GMS bientôt obsolète. En conséquence, j’ai décidé d’utiliser le CredentialManager. Cela a aidé à simplifier le flux de connexion et a supprimé l’agaçante erreur 10 🎉

Documentation

Enfin, j’ai rédigé une documentation incroyable ✨. J’ai passé beaucoup de temps à m’assurer que les docs étaient précises et complètes. Les docs incluent un guide détaillé sur la configuration d’Apple et Google. J’ai également fourni un exemple de backend pour la connexion avec Apple 🍎

N’hésitez pas à consulter les guides Apple et Google !

Conclusion

En conclusion, le plugin Capacitor Social Login introduit de nombreuses fonctionnalités nouvelles et passionnantes, avec d’autres à venir dans le futur 🚀

Authored By

Dernières actualités

Capgo vous offre les meilleures informations dont vous avez besoin pour créer une application mobile vraiment professionnelle.