Aller directement au contenu

Guide de migration vers V7

Migrer vers la version V1 à partir de la version

  • Migrating to the V1 version from the __CAPGO_KEEP_0__ version. main __CAPGO_KEEP_0__
  • Mise à niveau vers la version V1 à partir de development __CAPGO_KEEP_0__

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

  • Accès aux scopes pour le login Google
  • Mode hors ligne pour le login Google
  • Unification des différentes implémentations
    • Des tests exhaustifs ont été effectués pour s'assurer que toutes les implémentations du fournisseur Google se comportent de la même manière entre les plateformes

Mise à niveau de la version principale V0

Section intitulée « Migration de la version principale V0 »
  • changements dans la MainActivity.java pour Android

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

  • Veuillez vous assurer que vous n'utilisez pas grantOfflineAccess dans la config. 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 de Google. Spécifiquement, veuillez rechercher MainActivity.java. Dans 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 de 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.