En effet comme expliqué dans le chapitre gestion de la connexion il faut une connexion générale à un compte Google dans Chrome et une seconde connexion à un compte au sein de l'extension.
Ceci est dû aux protocoles de connexion Google pour améliorer la sécurité. La connexion à une session chrome est obligatoire.
La liste des connexion possibles dépend de la session Chrome utilisée. en effet si vous vous êtes connecté à un service Google (ex: mail, drive...) au sein d'une session chrome, que ce soit la votre ou celle d'un/d'une collègue, alors votre compte est considéré comme associé au compte qui à servit à ouvrir la session Chrome et il devient possible de connecter l'application avec votre adresse mail Boulanger.
Exemple : Le session Chrome est celle de A, l'utilisateur B ouvre un nouveau devis sur la session de A.
- Si B à associé son compte Google à la session de A par exemple en consultant un service Google, le devis lui proposera une liste de connexion possible comprenant A et B et pourra donc se connecté avec son adresse mail et envoyer le devis au client depuis l'application.
- En revanche si B n'a pas associé son compte à la session de A, seul A pourra se connecter sur l'application depuis cette session.
Si votre compte n'est pas proposé, vous pouvez soit associer votre compte à cette session en ouvrant votre boite mail sur la même session et relancer la demande de connexion depuis l'application, soit ouvrir votre propre session chrome et faire votre devis sur votre session. Cette deuxième solution est recommandée car plus sûre pour vous, elle évite d'associer votre compte Boulanger à quelqu'un d'autre qui pourrait, si vous oubliez de vous déconnecter, avoir accès à vos mails, votre drive, planning... etc etc...
Lorsque vous vous connectez depuis l'extension sans qu'une session soit ouverte dans chrome, Chrome commence par vous demander d'ouvrir cette dernière.
Si à ce moment vous avez annulé la tentative de connexion alors le bouton alors la tentative de connexion de l'extension est considérée comme annulée.
Effectivement, Google demande à ce qu'une session soit ouverte pour qu'une extension puisse se connecter, mais la session ouverte dans chrome n'a que peu d'importance ! Vous pouvez tout à fait fermer la session principale sans pour autant fermer en même temps celle de l'extension ! Cependant Chrome réagit différemment à cette action suivant les situations, si parfois tout au sein de l'extension continue de très bien fonctionner (e-mail et sauvegarde) il lui arrive aussi de révoquer l'autorisation accordée à l'extension sans pour autant fermer la session ouverte dans celle-ci... Ce qui provoquera des erreurs lorsque vous allez essayer d'utiliser les fonctionnalité de mail et de sauvegarde.
La seule solution si cela se produit est - encore une fois - de recharger la page sur laquelle vous étiez et de vous connecter à nouveau (les deux type de connexions seront nécessaires)
Ce message apparaît lorsque l'on essaie de se connecter avec une adresse mail autre qu'une adresse "@boulanger.com", seul les adresse mail "@boulanger.com" sont autorisées par l'application.