temporary-containers icon indicating copy to clipboard operation
temporary-containers copied to clipboard

Bug: MAC setting causes sites using a 3rd-party authentication from a contained site to get caught in a temporary-container-permanent-container loading loop

Open e-t-l opened this issue 3 years ago • 3 comments

  • Temporary Containers Version: 1.9.2
  • Firefox Version: 90.0.2

Actual behavior

For websites that use 3rd-party authentication via a site that's normally contained (e.g. logging into one's StackExchange account using a linked Facebook login), the tab gets caught in a loading loop: the tab loads first in the permanent container, then closes and reopens in a temporary container, then closes and reopens in a permanent container, in a rapid and continuous cycle until both tabs are closed (by spamming Ctrl+W or simply closing the whole window).

Expected behavior

The website opens in a permanent container. (e.g. Until recently, StackExchange sites that used a Facebook authentication simply opened in the permanent container for Facebook that's controlled by the Facebook Container add-on).

Steps to reproduce

  1. Create a StackExchange account using a linked Facebook account for the 3rd-party login.
  2. Install Multi-Account Containers, Temporary Containers, and Facebook Containers add-ons. 3. In TC settings, go to Advanced > General > Isolation > Multi-Account Containers and set it to "Isolate Navigation in Permanent Containers whose Target Domain isn't MAC-'Always Open In' assigned to that container."
  3. Open the StackExchange website in a new tab.

Notes

  • May be related to #515

e-t-l avatar Aug 05 '21 15:08 e-t-l

This would require exact steps to reproduce or logs to tackle, as generally it works. Though, sometimes endless loops also happen in just TCs, often when sites do really weird things in terms of cookie checking.

stoically avatar Sep 09 '21 18:09 stoically

This is exactly what i am seeing. Maybe this is linked to https://github.com/stoically/temporary-containers/issues/460#issuecomment-1028230809 ? #460

pbl987 avatar Feb 04 '22 11:02 pbl987

....For websites that use 3rd-party authentication via a site that's normally contained (e.g. logging into one's StackExchange account using a linked Facebook login)...

Just FYI, StackExchange's login/authentication system is notoriously bad. It looks like issues have been reported to them, but it doesn't look like they have fixed them, nor does it look like they have made any promises to fix known issues.

Gitoffthelawn avatar Feb 18 '22 00:02 Gitoffthelawn