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 connexion Google API
- L'ajout de documentation détaillée
Connexion avec Apple sur Android
Premièrement, discutons de l'innovation majeure de ‘Connexion avec Apple’ sur Android. Cela n'était pas trivial, car l'SDK d'Apple ne fournit pas cette fonctionnalité. J'ai utilisé cet article Comme point de référence, mais j'ai fait quelques changements pour l'améliorer en termes de sécurité. Le flux que j'ai finalement choisi ressemble à ceci :
Désolé, mais il nécessite un backend et quelques modifications à votre application code, mais c'est le mieux que j'ai pu faire.
Connexion Google rafraîchie sur Android
Ensuite, j'ai tenté d'implémenter la connexion Google 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 Gestionnaire de credenciaux. Cela a simplifié le flux de connexion et a supprimé l'erreur 10 Erreur 10 🎉
Documentation
Documentation Enfin, j'ai écrit une documentation incroyable ✨. J'ai passé beaucoup de temps pour m'assurer que les docs étaient précises et exhaustives. exemple backend
pour le connexion avec Apple 🍎 Veuillez consulter les guides sur Apple et Google
Conclusion
En conclusion, le plugin de connexion sociale Capacitor introduit de nombreuses fonctionnalités nouvelles et excitantes, avec encore plus à venir dans le futur 🚀
Continuez à partir de la mise en production du nouveau plugin de connexion sociale Capacitor
If vous utilisez Sortie d'un nouveau plugin de connexion sociale Capacitor pour planifier l'authentification et les flux de compte, connectez-l’avec @ 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 SSO (Entreprise).