NewAlexandria/awesome-browser-containers

Only contain google on non-contained environment / Multiple Google Accounts

dimuththarindu opened this issue · 1 comments

Hello. I get to know about this add-on recently and I really like it. I love that fact that it automatically opens the Google container and closes it when I open a new website.

The issues I'm having is this. I use multiple Google accounts (Personal, Work, etc) and when I use this add-on, I'm only able to manage one Google account. When I try to log in to another Google account using another container (for example work), this add-on will close that container and it'll open the default Google account using Google container. Because of this, I'm not able to do things like check email (Gmail) on other accounts.

Suggestions
Only works on the non-contained environment
If an option can be added to let this add-on works only in the non-contained environment, this issue might be able to be resolved. For example, if I'm using a container, then I should be able to do that without any interfering from this add-on.
Whitelist URLs
Also, an option to add whitelist URLs can be included.

Anyway, thank you for developing and maintaining this add-on. Keep up the good work!

Well, unfortunately I think that's one of the tradeoffs that comes with using session containerization. All of google will go into one 'box'. Since this is URL-based, the ways to separate cookies between your different logins is tough - and in google's case may not be possible.

  1. your logins use /0 and /1 etc, in the URL. But in different sessions they would both use /0.
  2. if an app had to SSO, how would you decide which container to target?

#2 is maybe solvable, but #1 isn't

You only real options for the 'other login' are:

  • use incognito mode
  • use a different browser

I'm inclined to close this, but I don't want you to think the door is being slammed. Any other thoughts on how?