mozilla / multi-account-containers

Firefox Multi-Account Containers lets you keep parts of your online life separated into color-coded tabs that preserve your privacy. Cookies are separated by container, allowing you to use the web with multiple identities or accounts simultaneously.
https://addons.mozilla.org/firefox/addon/multi-account-containers/
Mozilla Public License 2.0
2.64k stars 322 forks source link

[Bug] YouTube won't login even if YouTube and .google.com are both in the same container #2532

Open abitawoods1 opened 1 year ago

abitawoods1 commented 1 year ago

Before submitting a bug report

Step to reproduce

  1. created youTube container
  2. go to YouTube, which opens in that container, and attempt to open a movie which requires a google login 3a. opens separate tab with google login (no container 3b. login, there. 3c. the google tab closes (and logs me in) 3d. YouTube tab throw a new tab (in the youTube container which has the error (...there s a problem .... ) 3d. i.e., login fails
  3. go back and separate execute a google login, and assign the domain (accounts.google.com) to youTube container
  4. close all tabs (this clears all cookies on my install)
  5. go to youTube and attempt movie again; google login opens in same tab, logs in, and new tab pops up with the same youTube error. google login, on the original tab, hangs

result: login has same failure anyway

Actual behavior

.

Expected behavior

Should login

Should not require me to set the 'limit other domains' switch, on the youTube container. I would like to be protected if i click on a URL somewhere in a YouTube tab, which opens another domain, and have that domain open elsewhere, without a container, or with one if i ve set it so.

Additional informations

No response

Provide a copy of Troubleshooting Information page (optional)

prior opened bug suggested two steps
1. add google to domains in the YouTube container
2. turn off the limit switch.

that bug was closed when reporting person was satisfied with #2
i m trying to get method 1 to work as expected

thanks !
justsomeguyonacomputer commented 1 year ago

I am having this same issue.

I have all google pages in one container, & would like to force all google services to remain in that container & not leak to other sites. I can log into gmail, voice, drive, all of the other services. When I try to log into youtube it opens a new tab that ultimately takes me to an error page stating there was a problem logging me in.

All of the pages that open have been added to this same single container. The only work around is to disable the "Limit to designated sites" switch. That defeats the purpose of the containers.

Is there any update on this bug?

Thank you for your time!

JohnyP36 commented 1 year ago

I also have all google domains in one container. Also Youtube opens in it.
Sometimes if I already logged in to gmail and then go to YT it's not logged in their (sometimes to do with Firefox blocking 3rd party cookies accounts.google.com cookies are 3rd party on YT domain) or I get sometimes an error page of YouTube saying that there was a problem logging me in. But when I disable my VPN and retry it works fine/will log me in.

creative-resort commented 1 year ago

Did you set for this container "limit to designated sites"? Remove this setting, to allow Google to hop to e.g. their accounts or any other necessary subdomain, while staying within the container.

JohnyP36 commented 1 year ago

Did you set for this container "limit to designated sites"?

Yes, as I don't want to open other e.g. news website in this container. But thanks for the suggestion.

creative-resort commented 1 year ago

If you don't need Google and associated domains outside of this container, you can add all necessary subdomains also to this container. Have a look at this add-on for rule-based assigning, e.g. for wildcards: https://addons.mozilla.org/en-US/firefox/addon/containerise/