Vai al contenuto

Guida di migrazione V7

GitHub

Migrare alla versione V1 dalla versione

  • Migrare alla versione V1 dalla versione main versione
  • Migrare alla versione V1 dalla development versione

La versione V1 è solo una versione di sviluppo portata nella main. Comunque, include molte modifiche importanti che non sono disponibili nella main versione V0. Queste modifiche includono:

  • Accessi di scope per il login Google
  • Modalità offline per il login Google
  • Unificazione delle diverse implementazioni
    • Sono stati condotti test estensivi per assicurarsi che tutte le implementazioni del Provider Google si comportino nello stesso modo tra le piattaforme
  • Modifiche nella MainActivity.java per Android

  • Aggiungi gli URL di reindirizzamento nel Console di Google. Senza aggiungere gli URL di reindirizzamento, il login di Google non funzionerà.

  • Assicurati di non utilizzare grantOfflineAccess nel config. Questa funzionalità non è supportata in V1.

  • Assicurati che l'autenticazione funzioni su tutte le piattaforme.

  • Modifiche in MainActivity.java per Android

    • Segui il Guida di configurazione di Google. In particolare, cerca MainActivity.java. In V1, devi HAI DOPPIA VOLTA implementare ModifiedMainActivityForSocialLoginPlugin in attività principale. Questo cambiamento è cruciale per il plugin per funzionare.
  • Per favore, aggiungi gli URL di reindirizzamento nel Console di Google. Senza aggiungere gli URL di reindirizzamento, il login di Google non funzionerà.

  • Per favore assicurati che i tipi e i nomi delle variabili siano corretti. Sappi che i tipi e le variabili potrebbero non corrispondere tra lo sviluppo e V1.

  • Per favore assicurati che l'autenticazione funzioni su tutte le piattaforme.

Se stai utilizzando Guida di migrazione da V7 per pianificare l'autenticazione e le flussi di account, connettilo con Utilizzando @capgo/capacitor-login sociale per la capacità nativa in Utilizzare @capgo/capacitor-login-social, @capgo/capacitor-login-social per il dettaglio di implementazione in @capgo/capacitor-login-social, @capgo/capacitor-passkey per il dettaglio di implementazione in @capgo/capacitor-passkey, @capgo/capacitor-biometric-nativo per il dettaglio di implementazione in @capgo/capacitor-biometric-nativo, e Autenticazione a due fattori per il dettaglio di implementazione in Autenticazione a due fattori.