Zum Hauptinhalt springen
Capacitor

Veröffentlichung eines brandneuen Capacitor-Social-Login-Plugins

Das Capacitor-Social-Login-Plugin ist ein Plugin, das es Ihnen ermöglicht, sich mit Google, Facebook und Apple auf iOS, Android und Web anzumelden.

WcaleNieWolny

WcaleNieWolny

Content Marketer

Veröffentlichung eines brandneuen Capacitor-Social-Login-Plugins

Einleitung

Hallo, ich bin Michael (WcaleNieWolny) 👋,

Nach einem Monat harter (und ein bisschen schmerzhafter 🙃) Arbeit bin ich froh, die erste Version des Capacitor Social Login vorstellen zu können. Diese Erweiterung soll dabei helfen, sowohl Google- als auch Apple-Login auf iOS und Android zu handhaben. Darüber hinaus haben wir gemeinsam mit Martin an einigen einzigartigen Funktionen gearbeitet, darunter:

  • Die Einführung des Logins mit Apple auf Android
  • Die Übernahme der neuen Google-Berechtigungen API
  • Die Hinzufügung detaillierter Dokumentation

Login mit Apple auf Android

Zunächst soll es um die Hauptinnovation des 'Logins mit Apple' auf Android gehen. Dies war nicht trivial, da Apples SDK diese Funktion nicht bereitstellt. Ich habe diesen Artikel als mein Referenzpunkt verwendet, aber ich habe ihn ein bisschen geändert, um ihn sicherer zu machen. Der Flow, den ich am Ende erreicht habe, sieht wie folgt aus:

Flussdiagramm des Apple-Logins

Leider erfordert es einen Backend und einige Änderungen an Ihrer App code, aber das war das Beste, was ich tun konnte.

Neu implementiertes Google Login auf Android

Als nächstes versuchte ich, Google Login auf Android zu implementieren. Es stellte sich heraus, dass CapacitorGoogleAuth von CodetrixStudio eine soon-to-be deprecated GMS-Bibliothekverwendet. Als Ergebnis der Betrachtung dieser GMS-Bibliothek als veraltet, entschied ich mich dafür, die CredentialManagerzu verwenden. Dies half dabei, den Login-Flow zu vereinfachen und entfernte die ärgerliche Fehlermeldung 10 🎉

Dokumentation

Zuletzt schrieb ich einige außergewöhnliche ✨ Dokumentation. Ich verbrachte viel Zeit damit, sicherzustellen, dass die Dokumentation genau und umfassend war. Die Dokumentation umfasst eine detaillierte Anleitung zum Einrichten sowohl von Apple als auch von Google. Ich lieferte auch eine Beispiel-Hintergrundanwendung für die Anmeldung mit Apple 🍎

Fühlen Sie sich frei, die Apple und Google Richtlinien zu überprüfen!

Zusammenfassung

Zusammenfassend bringt das Capacitor Social-Login-Plugin viele neue und aufregende Funktionen mit sich, mit noch mehr zu kommen in der Zukunft 🚀

Bleiben Sie dran von der Veröffentlichung eines neuen Capacitor Social-Login-Plugins

Wenn Sie Veröffentlichung eines neuen Capacitor Social-Login-Plugins Um die Authentifizierung und die Kontenflüsse zu planen, 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).

Live-Updates für Capacitor-Anwendungen

Wenn ein Bug im Weblayer aktiv ist, versenden Sie die Reparatur über Capgo anstatt Tage zu warten, bis die App-Store-Zulassung erteilt wird. Die Benutzer erhalten die Aktualisierung im Hintergrund, während native Änderungen im normalen Review-Prozess bleiben.

Los geht's jetzt

Neueste von unserem Blog

Capgo gibt Ihnen die besten Einblicke, die Sie benötigen, um eine wirklich professionelle mobilen App zu erstellen.