Einführung
Hallo, ich bin Michael (WcaleNieWolny) 👋,
Nach einem Monat harter (und ein bisschen schmerzhafter 🙃) Arbeit bin ich froh, die erste Veröffentlichung des Capacitor Social Login-Plugins ankündigen zu können. Dieses Plugin wurde entwickelt, um bei der Verwaltung von Google- und Apple-Anmeldungen auf iOS und Android zu helfen. Darüber hinaus haben wir gemeinsam mit Martin an einigen einzigartigen Funktionen gearbeitet, darunter:
- Die Einführung der Anmeldung mit Apple auf Android
- Die Übernahme der neuen Google-Benutzerdaten API
- Die Hinzufügung von detaillierten Dokumentationen
Mit Apple anmelden auf Android
Zunächst soll es um die größte Innovation von ‘Login mit Apple’ auf Android gehen. Dies war nicht trivial, da Apples SDK diese Funktion nicht bietet. Ich habe dieser Artikel als mein Ausgangspunkt genommen, aber ich habe ihn ein wenig geändert, um ihn sicherer zu machen. Der Fluss, den ich am Ende hatte, sieht wie folgt aus:
Leider erfordert es einen Backend und einige Änderungen an deiner App code, aber es ist das Beste, was ich tun konnte.
Aktualisierter Google Login auf Android
Als nächstes habe ich versucht, Google Login auf Android umzusetzen. Es stellt sich heraus, CodetrixStudio’s CapacitorGoogleAuth verwendet eine in Kürze abgeschaffte GMS-Bibliothek. Als Ergebnis dieser GMS-Bibliothek wurde als veraltet angesehen, entschied ich mich dazu, die CredentialManager zu verwenden. Dies half dabei, den Login-Fluss zu vereinfachen und entfernte die ärgerliche Fehlermeldung 10 🎉
Dokumentation
Zuletzt schrieb ich einige großartige ✨ Dokumentation. Ich verbrachte viel Zeit damit, sicherzustellen, dass die Dokumente genau und umfassend waren. Die Dokumente umfassen eine detaillierte Anleitung zum Einrichten sowohl von Apple als auch von Google. Ich lieferte auch ein Beispiel-Backend
für die Anmeldung mit Apple 🍎 Bitte fühlen Sie sich frei, die Apple und die Dokumentation zu Google zu überprüfen Richtlinien!
Zusammenfassung
Zusammenfassend bringt das Capacitor Social Login-Plugin viele neue und spannende Funktionen mit noch mehr zu kommen in der Zukunft 🚀
Bleiben Sie bei der Veröffentlichung eines neuen Capacitor Social Login-Plugins
Wenn Sie Veröffentlichung eines neuen Capacitor Social Login-Plugins zur Planung der Authentifizierung und der Kontoflows, verbinden Sie es mit @capgo/capacitor-social-login für die Implementierungsdetails in @capgo/capacitor-social-login, @capgo/capacitor-passkey für die Implementierungsdetails in @capgo/capacitor-passkey, @capgo/capacitor-native-biometric für die Implementierungsdetails in @capgo/capacitor-native-biometric Zweifaktor-Authentifizierung für die Implementierungsdetails in Zweifaktor-Authentifizierung und SSO (Unternehmen) für die Implementierungsdetails in SSO (Unternehmen).