Zum Inhalt springen

V7 Migrationsguide

GitHub

Dieser Guide umfasst Folgendes:

  • Migration zur V1-Version von der main Version
  • Migration zur V1-Version von der development Version

V1 ist lediglich ein Port der Development-Version in den Main-Branch. Sie enthält jedoch viele wichtige Änderungen, die in der main V0-Version. Diese Änderungen umfassen:

  • Access Scopes für den Google Login
  • Offline-Modus für den Google Login
  • Vereinheitlichung der Implementierungen
    • Es wurden umfangreiche Tests durchgeführt, um sicherzustellen, dass sich alle Implementierungen des Google Providers plattformübergreifend gleich verhalten
  • Änderungen in der MainActivity.java für Android

  • Bitte füge Redirect-URLs in der Google Console hinzu. Ohne Redirect-URLs funktioniert der Google Login nicht.

  • Bitte stellen Sie sicher, dass Sie nicht verwenden grantOfflineAccess in der Konfiguration. Diese Funktion wird in V1 nicht unterstützt.

  • Bitte stelle sicher, dass die Authentifizierung auf allen Plattformen funktioniert.

  • Änderungen in der MainActivity.java für Android

    • Bitte folge dem Google-Setup-Anleitung. Suche dort gezielt nach MainActivity.java. In V1 kannst du MÜSSEN implementieren ModifiedMainActivityForSocialLoginPlugin in deiner Hauptaktivität. Diese Änderung ist entscheidend, damit das Plugin funktioniert
  • Bitte füge Redirect-URLs in der Google Console hinzu. Ohne Redirect-URLs funktioniert der Google Login nicht.

  • Bitte stelle sicher, dass Typen und Variablennamen korrekt sind. Beachte, dass Typen und Variablen zwischen Entwicklung und V1 nicht übereinstimmen können.

  • Bitte stelle sicher, dass die Authentifizierung auf allen Plattformen funktioniert.

Wenn du es nutzt V7 Migrationsguide Um Authentifizierungs- und Account-Flows zu planen, verbinde es mit @capgo/capacitor-social-login verwenden für die native Funktion bei der Verwendung von @capgo/capacitor-social-login, @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, und Zwei-Faktor-Authentifizierung für die Implementierungsdetails zur Zwei-Faktor-Authentifizierung.