This repository has been archived by the owner on Jan 17, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 128
Warn about third-party cookies #3600
Milestone
Comments
We can just check the We can also set up a pref listener to notify the user when they flip this value. |
We can do those things... in a new add-on release! But I'm proposing a server-side fix that can apply to 56 and 57. |
Disabling upload for these folks will fix this so no need for a warning. |
Let's do the second ping to the server and if the shot wasn't deleted we'll let the user know. |
ianb
added a commit
that referenced
this issue
Oct 12, 2017
This adds backupCookieRequest to the sitehelper login process, to tell the site if third party cookies SHOULD work. If the site sees that third party cookies might not be enabled, then it does a second check to GET /api/set-login-cookie?check=1. If that request shows the cookie isn't set, then it changes the model to warn the user. TODO: set something on My Shots too TODO: write a proper LoginFailedWarning language/design TODO: remove the changes that disable third party cookie support (it's disabled to make this easier to test)
ianb
added a commit
that referenced
this issue
Nov 28, 2017
This adds backupCookieRequest to the sitehelper login process, to tell the site if third party cookies SHOULD work. If the site sees that third party cookies might not be enabled, then it does a second check to GET /api/set-login-cookie?check=1. If that request shows the cookie isn't set, then it changes the model to warn the user.
# for free
to subscribe to this conversation on GitHub.
Already have an account?
#.
Since we won't get any blocked-third-party-cookies fix into 57 (or 56), maybe we should put a warning on the site (for users with that pref off).
Detection techniques are kind of obtuse (you need to send a cookie-setting request to a different domain, wait for it to return, and then send a second request that checks if the cookie stuck around), but we can run them behind the scenes. We could do it only for new shots and My Shots, so we don't make extra overhead from regular viewers.
The text was updated successfully, but these errors were encountered: