Passer au contenu

Guide de migration vers la version 7

##Présentation

Ce guide couvrira les éléments suivants :

  • Migration vers la version V1 à partir de la version main
  • Migration vers la version V1 à partir de la version development

La V1 n’est qu’un portage de la version de développement vers main. Il inclut cependant de nombreux changements importants qui ne sont pas disponibles dans la version main V0. Ces changements incluent :

  • Accédez aux étendues pour la connexion Google
  • Mode hors ligne pour la connexion Google
  • Unification des différentes implémentations
    • Des tests approfondis ont été effectués pour garantir que toutes les implémentations du fournisseur Google se comportent de la même manière entre les plates-formes.
  • Modifications dans le MainActivity.java pour Android

  • Veuillez ajouter des URL de redirection dans la console Google. Sans ajouter d’URL de redirection, la connexion Google ne fonctionnera pas.

    • Encore une fois, veuillez suivre le Google Guide de configuration. Plus précisément, veuillez rechercher « URI de redirection autorisés »
  • Veuillez vous assurer que vous n’utilisez pas grantOfflineAccess dans la configuration. Cette fonctionnalité n’est pas prise en charge dans la V1.

  • Veuillez vous assurer que l’authentification fonctionne sur toutes les plateformes.

Migration depuis la version de développement V0

Section titled “Migration depuis la version de développement V0”
  • Modifications dans le MainActivity.java pour Android

    • Veuillez suivre le Google Guide de configuration. Plus précisément, veuillez rechercher MainActivity.java. Dans la V1, vous DEVEZ implémenter ModifiedMainActivityForSocialLoginPlugin dans votre activité principale. Ce changement est crucial pour que le plugin fonctionne
  • Veuillez ajouter des URL de redirection dans la console Google. Sans ajouter d’URL de redirection, la connexion Google ne fonctionnera pas.

    • Encore une fois, veuillez suivre le Google Guide de configuration. Plus précisément, veuillez rechercher « URI de redirection autorisés »
  • 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 toutes les plateformes.