Einführung
Hallo, ich bin Michael (WcaleNieWolny) 👋,
After a month of hard (and a bit painful 🙃) work, I am pleased to announce the first release of the Capacitor Social Login. This plugin is designed to assist in handling both Google and Apple Login on iOS and Android. Furthermore, together with Martin, we have been working on some unique features that include:
- Die Einführung des Logins mit Apple auf Android
- Die Einführung der neuen Google-Benutzeranmeldedaten API
- Die Hinzufügung detaillierter Dokumentation
Anmeldung mit Apple auf Android
Zunächst möchten wir die wichtigste Innovation von 'Anmeldung mit Apple' auf Android diskutieren. Dies war nicht trivial, da Apples SDK diese Funktion nicht bietet. Ich verwendete diesen Artikel als mein Ausgangspunkt, aber ich änderte ihn ein wenig, um ihn sicherer zu machen. Der Ablauf, den ich am Ende erreicht habe, 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.
Aktualisierte Google-Anmeldung auf Android
Als Nächstes versuchte ich, Google-Anmeldung auf Android umzusetzen. Wie sich herausstellt, CodetrixStudio's CapacitorGoogleAuth verwendet ein soon-to-be deprecated GMS-Bibliothek. Als Ergebnis der Betrachtung dieser GMS-Bibliothek als Legacy-Bibliothek entschied ich mich, die CredentialManager zu verwenden. Dies vereinfachte den Login-Fluss und entfernte die störenden fehler 10 🎉
Dokumentation
Schließlich schrieb ich einige großartige ✨ Dokumentation. Ich investierte viel Zeit, um sicherzustellen, dass die Dokumentation genau und umfassend war. Die Dokumentation enthält eine detaillierte Anleitung zum Einrichten sowohl von Apple als auch von Google. Ich lieferte auch ein Beispiel-Hintergrund für Login mit Apple 🍎
Probieren Sie es gerne aus und überprüfen Sie die Apple und Google Anleitungen!
Zusammenfassung
Insgesamt bringt der Capacitor Social Login-Plugin viele neue und spannende Funktionen mit sich, mit noch mehr zu erwarten in der Zukunft 🚀
Bleiben Sie auf dem Laufenden: Release eines neuen Capacitor-Social-Login-Plugins
Wenn Sie __CAPGO_KEEP_0__ verwenden Veröffentlichung eines brandneuen Capacitor-Social-Login-Plugins um die Authentifizierung und die Kontenflüsse zu planen und es mit @capgo/capacitor-Social-Login zur Implementierungsdetail in @capgo/capacitor-social-login, @capgo/capacitor-Passkey zur Implementierungsdetail in @capgo/capacitor-passkey, @capgo/capacitor-native-biometrisch für die Implementierungsdetails in @capgo/capacitor-native-biometrisch Zweifaktor-Authentifizierung für die Implementierungsdetails in Zweifaktor-Authentifizierung und SSO (Unternehmen) für die Implementierungsdetails in SSO (Unternehmen).