Zum Hauptinhalt springen
Capacitor

Release eines brandneuen Capacitor Social Login Plugins

Das Capacitor Social Login Plugin ermöglicht Logins via Google, Facebook und Apple auf iOS, Android und Web.

Release eines brandneuen Capacitor Social Login Plugins Capgo Blog-Illustration

Einführung

Hey, ich bin Michael (WcaleNieWolny) 👋,

Nach einem Monat harter (und etwas schmerzhafter 🙃) Arbeit freue ich mich, den ersten Release von Capacitor Social Login anzukündigen. Dieses Plugin wurde entwickelt, um sowohl Google- als auch Apple-Login auf iOS und Android zu unterstützen. Zudem haben Martin und ich an einigen einzigartigen Features gearbeitet, darunter:

  • Die Einführung von „Login with Apple“ auf Android
  • Die Übernahme der neuen Google Credentials API
  • Die Ergänzung einer detaillierten Dokumentation

Login mit Apple auf Android

Zuerst zur wichtigsten Neuerung: „Login with Apple“ auf Android. Das war nicht trivial, da Apples SDK diese Funktion nicht bietet. Ich habe diesem Artikel als Referenz genutzt, sie aber für mehr Sicherheit leicht angepasst. Der Flow, bei dem ich am Ende gelandet bin, sieht so aus:

Apple Login Flowchart

Leider erfordert das ein Backend und einige Anpassungen an deiner App code, aber besser ging es nicht.

Überarbeiteter Google Login auf Android

Als Nächstes habe ich versucht, Google Login auf Android zu implementieren. Wie sich herausstellte, CodetrixStudio’s CapacitorGoogleAuth nutzt eine bald veraltete GMS-LibraryDa diese GMS-Library als veraltet gilt, habe ich mich dazu entschieden, die CredentialManagerentschieden. Das hat den Login-Flow vereinfacht und den nervigen Error 10 🎉

Dokumentation

Zuletzt habe ich eine erstklassige ✨ Dokumentation geschrieben. Ich habe viel Zeit investiert, um sicherzustellen, dass die Docs präzise und umfassend sind. Die Doku enthält eine detaillierte Anleitung für die Einrichtung von Apple und Google. Außerdem habe ich ein Backend-Beispiel für Login mit Apple 🍎 bereitgestellt

Schau dir gerne die Apple und Google Guides!

Fazit

Zusammenfassend bringt das Capacitor Social Login Plugin viele spannende neue Features mit sich – und in Zukunft kommt noch mehr 🚀

Weiter geht's mit dem Release eines brandneuen Capacitor Social Login Plugins

Wenn du es nutzt Release eines brandneuen Capacitor Social Login Plugins Um Authentifizierungs- und Account-Flows zu planen, verbinde 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, Zwei-Faktor-Authentifizierung für die Implementierungsdetails zur Zwei-Faktor-Authentifizierung, und SSO (Enterprise) für die Implementierungsdetails zu SSO (Enterprise).

Live-Updates für Capacitor-Apps

Wenn ein Bug im Web-Layer live ist, liefere den Fix über Capgo aus, statt Tage auf die App-Store-Freigabe zu warten. Nutzer bekommen das Update im Hintergrund, während native Änderungen im normalen Review-Prozess bleiben.

Neues aus unserem Blog

Capgo gibt dir die besten Insights, um eine wirklich professionelle Mobile App zu erstellen.