It's quite challenging, but I've been able to deal with some of these limitations for . What are you trying to do?
Conversation
This Tweet was deleted by the Tweet author. Learn more
As far as I’ve been able to tell, there’s no way to achieve that “silently” (and that’s sort of the point of the privacy policy, unfortunately). You’ll need some sort of login / “connect to service” button. It’s frustrating.
1
1
There’s a carve-out for popup windows, so once the user’s interacted with the first-party domain once, you can “login” by opening a popup window to the first-party domain, fetching the credential, posting it back to the opener, and closing. Need interaction to open a popup tho.
1
It’s a shame that the requestStorageAccess confirmation UI is so hostile. I’m trying to use it for “good” purposes, but if I were a user I’d find that messaging quite sketchy!
This Tweet was deleted by the Tweet author. Learn more
Right. But I understand Wilander & co’s view there: the user doesn’t necessarily understand that these different domains are “owned” by the same service and should therefore obviously be able to correlate behavior across those domains. Need to show user intent.
This Tweet was deleted by the Tweet author. Learn more
This Tweet was deleted by the Tweet author. Learn more
Replying to
Right! One simple solution (much easier to communicate in UI than for general storage) would be to request *credential* access specifically: “Would you like ourworldindata.com to be able to log into Orbit?"
