4 ms·
I'm developing a web app that can be installed via the G Suite Marketplace. They also have an 'Integrate with Google' button that we can put on our website so u
by m12k 9y ago
I'm developing a web app that can be installed via the G Suite Marketplace. They also have an 'Integrate with Google' button that we can put on our website so users can just install/grant permissions from there - sounds great - in principle. Except the users don't have any way of choosing which account it uses. So if they happened to log into their personal Gmail account before their work G Suite account, well, then they're just shit out of luck and can't install. I asked about a fix (e.g. a 'select account' box like you get when logging in) on StackOverflow and filed a report on their developer support site - of course, this being Google, there's been no answer more than a month later, and I doubt there ever will be...
Anyways, in the meantime, the only thing we can do is pretend that button doesn't exist and instead direct users to the marketplace to install. Except, since our app is only installable by G Suite admins, if you happened to log into your personal Gmail account first, our listing is not even visible...
Google's whole account situation is a dumpster fire - and don't even get me started on the APIs they have on G Suite, that seem to have grown organically out of an 'admins would like to script a bit with the data'-use case and only added 3rd party apps as an afterthought. I wonder if the G Suite team is just chronically understaffed and underfunded or if they just don't realize how broken the whole thing is.
- seastonATccs 9y agoThe google OAuth flow rolling out now has a more conspicuous account choose. Before when installing/authorizing the app selecting the account was virtually hidden.
- thesuitonym 9y ago>filed a report on their developer support site - of course, this being Google, there's been no answer more than a month later, and I doubt there ever will be... Don't lose hope, we filed a similar request and then forgot about it. Several months later, we got a response and the issue has now been resolved. Good luck!
- skybrian 9y agoThis probably isn't much consolation, but as a workaround, separate Chrome profiles for work versus home is a good way to avoid account switching bugs. (Or use two different browsers.)