Introduction
Bonjour, je m'appelle Michael (WcaleNieWolny) 👋,
Après un mois de travail acharné (et un peu douloureux 🙃) , je suis ravi de vous annoncer la première sortie du plugin de connexion sociale Capacitor. Ce plugin est conçu pour faciliter la gestion des deux Google et Apple Login sur iOS et Android. De plus, avec Martin, nous avons travaillé sur certaines fonctionnalités uniques qui incluent :
- L'introduction de la connexion avec Apple sur Android
- L'adoption des nouvelles Clés de Google API
- L'ajout de documentation détaillée
Connexion avec Apple sur Android
Premièrement, discutons de l'innovation majeure de 'Se connecter avec Apple' sur Android. Cela n'était pas trivial, car l'SDK d'Apple ne fournit pas cette fonctionnalité. J'ai utilisé ce billet en tant que point de référence, mais j'ai changé un peu pour le rendre plus sécurisé. Le flux que j'ai fini par utiliser ressemble à ceci :
Désolé, il nécessite un backend et quelques modifications à votre application code, mais c'est le mieux que j'ai pu faire.
Google Login rafraîchi sur Android
Ensuite, j'ai tenté d'implémenter Google Login sur Android. Comme il s'est avéré CapacitorGoogleAuth de CodetrixStudio utilise une bibliothèque GMS bientôt obsolète. En raison de cette bibliothèque GMS considérée comme legacy, j'ai décidé d'utiliser le CredentialManager. Cela a simplifié le flux de connexion et a supprimé l'agacement erreur 10 🎉
Documentation
Lastly, I wrote some amazing ✨ documentation. I spent a lot of time making sure that the docs were accurate and extensive. The docs include a detailed guide on setting both Apple and Google. I also provided an exemple backend pour le connexion avec Apple 🍎
Veuillez vous rendre sur les guides de Apple et Google Conclusion
Conclusion
En conclusion, le plugin de connexion sociale Capacitor présente de nombreuses fonctionnalités innovantes avec encore plus à venir dans le futur.
Continuez de là depuis la sortie d'un nouveau plugin de connexion sociale Capacitor
Si vous utilisez La sortie d'un nouveau plugin de connexion sociale Capacitor pour planifier l'authentification et les flux de compte, connectez-l’à @capgo/capacitor-connexion-social 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-biometrique pour les détails d'implémentation dans @capgo/capacitor-native-biometric, Deux facteurs d'authentification pour les détails d'implémentation dans Deux facteurs d'authentification, et SSO (Entreprise) pour les détails d'implémentation de SSO (Entreprise).