Passer à la navigation

Guide de migration vers la version V7

GitHub

Cette guide couvrira les points suivants :

  • Migrer vers la version V1 à partir de la main __CAPGO_KEEP_0__
  • Migrer vers la version V1 à partir de la development __CAPGO_KEEP_0__

La version V1 n'est qu'une version de développement portée vers la version principale. Cependant, elle inclut de nombreux changements importants qui ne sont pas disponibles dans la main version V0. Ces changements incluent :

  • Les champs d'accès pour le login Google
  • Mode hors ligne pour le login Google
  • Unification des différentes implémentations
    • Des tests approfondis ont été réalisés pour s'assurer que toutes les implémentations du fournisseur Google se comportent de la même manière entre les plateformes
  • Les changements dans le MainActivity.java pour Android

  • Veuillez ajouter les URL de redirection dans le Console Google. Sans ajouter les URL de redirection, le login Google ne fonctionnera pas.

  • Veuillez vous assurer de ne pas utiliser grantOfflineAccess dans la configuration. Cette fonctionnalité n'est pas prise en charge dans V1.

  • Veuillez vous assurer que l'authentification fonctionne sur tous les plateformes.

  • Les modifications dans le MainActivity.java pour Android

    • Veuillez suivre le Guide de configuration GoogleEn particulier, veuillez rechercher MainActivity.javaDans V1, vous DEVEZ implémenter ModifiedMainActivityForSocialLoginPlugin dans votre activité principale. Cette modification est cruciale pour que le plugin fonctionne
  • Veuillez ajouter les URL de redirection dans le Console Google. Sans ajouter les URL de redirection, le login Google ne fonctionnera pas.

  • Veuillez vous assurer que les types et les noms de variables sont corrects. Sachez que les types et les variables peuvent ne pas correspondre entre le développement et la V1.

  • Veuillez vous assurer que l'authentification fonctionne sur tous les plateformes.

Si vous utilisez Guide de migration V7 pour planifier l'authentification et les flux de compte, connectez-le avec Utiliser @capgo/capacitor-login-social pour la capacité native dans Utiliser @capgo/capacitor-login-social, @capgo/capacitor-login-social pour le détail d'implémentation dans @capgo/capacitor-login-social, @capgo/capacitor-passkey pour le détail d'implémentation dans @capgo/capacitor-passkey, @capgo/capacitor-biométrique-native pour le détail d'implémentation dans @capgo/capacitor-biométrique-native, et L'authentification à deux facteurs pour le détail d'implémentation dans L'authentification à deux facteurs.