AdguardBrowserExtension icon indicating copy to clipboard operation
AdguardBrowserExtension copied to clipboard

"Self-destruction of third-party cookies" prevents login on some websites on Firefox

Open cwchristerw opened this issue 6 months ago • 3 comments

AdGuard Extension version

4.2.241

Browser version

Firefox 121.0

OS version

Linux Mint 21.2

What filters do you have enabled?

No filters

What Stealth Mode options do you have enabled?

Self-destruction of third-party cookies

Issue Details

I strongly believe that setting self-destruction time shoudn't prevent creating third-party cookies.

I have created new blank profile and installed Adguard AdBlocker extension, then proceed to settings. In the settings I'll disable every filter. I will enable Stealth mode with only "Self-destruction of third-party cookies" enabled.

It has broken Microsoft Office365 login and Github login. In Office365 login flow it will loop forever in "https://login.microsoftonline.com/organizations/oauth2/v2.0/authorize" due to missing third-party cookie. Usually resetting cookies will solve issue with Github login, it might be unrelated. Also I have issues with login using Suomi.fi-tunnistus due to this issue.

I have disabled "Self-destruction of third-party cookies" setting to remediate this issue temporarily. Technically I'll reset all cookies when closing Firefox and this feature isn't that necessary for me.

I have tested this also with Chromium (120.0.6099.129) with AdGuard AdBlocker (4.2.241) and these websites worked properly without any issue.

Expected Behavior

I should be able to login to these services with self-destruction enabled. It should only force cookies to expire at specified time.

Screenshots

Screenshot 1:

Additional Information

No response

cwchristerw avatar Jan 01 '24 10:01 cwchristerw

@cwchristerw Hello! Thanks, we'll look into it! For now, you can use these rules disabling Stealth mode on this website, e.g.:

@@||login.live.com^$stealth
@@||login.microsoftonline.com^$stealth
@@||live.com^$stealth

alexx7311 avatar Jan 10 '24 10:01 alexx7311

CRM 880073 - same issue. When the interval is set to 180, websites can be logged in.

enakr avatar Mar 21 '24 08:03 enakr