Aller au contenu principal
Capacitor

Sortie du tout nouveau plugin Social Login Capacitor

Le plugin Social Login Capacitor permet de se connecter avec Google, Facebook et Apple sur iOS, Android et le Web.

Sortie du tout nouveau plugin Social Login Capacitor

Introduction

Salut, je suis Michael (WcaleNieWolny) 👋,

Après un mois de travail intense (et un peu douloureux 🙃), je suis ravi d'annoncer la première release du Social Login de Capacitor. Ce plugin est conçu pour faciliter la gestion des connexions Google et Apple sur iOS et Android. De plus, avec Martin, nous avons travaillé sur des fonctionnalités uniques, notamment :

  • L'arrivée de Login with Apple sur Android
  • L'adoption des nouvelles Google Credentials API
  • L'ajout d'une documentation détaillée

Login with Apple sur Android

Tout d'abord, parlons de l'innovation majeure qu'est « Login with Apple » sur Android. Ce n'était pas une mince affaire, car le SDK d'Apple ne propose pas cette fonctionnalité. J'ai utilisé cet article comme référence, mais je l'ai légèrement modifié pour le rendre plus sécurisé. Le flux obtenu ressemble à ceci :

Schéma du flux Apple Login

Malheureusement, cela nécessite un backend et quelques modifications à votre code, mais c'est la meilleure solution possible.

Refonte de Google Login sur Android

Ensuite, j'ai tenté d'implémenter Google Login sur Android. Il s'avère que le plugin CapacitorGoogleAuth de CodetrixStudio utilise une bibliothèque GMS bientôt obsolète. Comme cette bibliothèque GMS est désormais considérée comme legacy, j'ai décidé d'utiliser le CredentialManager. Cela a permis de simplifier le flux de connexion et de supprimer l'agaçant error 10 🎉

Documentation

Enfin, j'ai rédigé une documentation ✨ incroyable. J'ai passé beaucoup de temps à m'assurer qu'elle soit précise et complète. La doc inclut un guide détaillé pour configurer Apple et Google. J'ai également fourni un exemple de backend pour Login with Apple 🍎

N'hésitez pas à consulter la Apple et Google guides !

Conclusion

En conclusion, le plugin Social Login de Capacitor introduit de nombreuses fonctionnalités nouvelles et passionnantes, et d'autres suivront bientôt 🚀

Continuer la lecture : Release du tout nouveau plugin Social Login Capacitor

Si vous utilisez Sortie du tout nouveau plugin Social Login Capacitor pour planifier les flux d'authentification et de compte, le connecter à @capgo/capacitor-social-login pour les détails d'implémentation dans @capgo/capacitor-social-login @capgo/capacitor-passkey pour les détails d'implémentation dans @capgo/capacitor-passkey @capgo/capacitor-native-biometric pour les détails d'implémentation dans @capgo/capacitor-native-biometric, Authentification à deux facteurs pour les détails d'implémentation dans l'authentification à deux facteurs, et SSO (Entreprise) pour les détails d'implémentation dans le SSO (Enterprise).

Live updates pour les apps Capacitor

Lorsqu'un bug de la couche web est en ligne, déployez le correctif via Capgo au lieu d'attendre des jours l'approbation des stores. Les utilisateurs reçoivent la mise à jour en arrière-plan, tandis que les changements natifs suivent le circuit de validation habituel.

Les derniers articles du blog

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