This post has been de-listed
It is no longer included in search results and normal feeds (front page, hot posts, subreddit posts, etc). It remains visible only via the author's post history.
I use the Inoreader extension to detect RSS feeds on pages and allow me to easily subscribe to them.
However I've discovered that leaving my default global Shields set to Block Cross-Site Cookies, not surprisingly, blocks all cross-site cookies across the web, including my Inoreader extension's login.
It seems like I'm very limited in what I can do about this:
- Allow all cross-site cookies across the web, opening myself to a lot of tracking, just to use this one extension
- Every single time when arriving at a site where I want to use the extension, changing the Brave Shields value to allow cross-site cookies on that site, which of course will allow all cross-site cookies from then on out on that site, unless I manually reverse the shields setting again after subscribing
- Give up, delete the extension
Is there any way of whitelisting a specific cookie to function across all sites? Not to allow a certain site to use cross-site cookies, but allow a certain cross-site cookie on all sites. If I go to Inoreader.com and allow cross-site cookies, of course that just allows other 3rd party cookies on that domain. I want the opposite.
I assume other extensions that depend on a cookie-based login would have similar problems, so maybe someone else figured this out already. Thanks.
Edit: think I found how to make this work.
You need to manually add the domain you want to Brave's "always keep" cookies settings here:
brave://settings/cookies
The list is usually populated by custom settings you set for each website within Brave Shields (i.e. the red lion logo in the URL bar). All those entries are listed as allowing "embedded" cookies (and for some reason, can't be removed here even though the trash can icon is visible. To remove them you have to visit the site and toggle them back to default setting with the Brave shields "lion" logo).
Add the domain you want to keep active, and use the [*.] syntax. Here's an example, one is the setting from Brave Shields (2nd in the pic) and the other I added manually.
Because of that 1st entry, the cookie seems to be kept across all sites (even though my default Shields setting is "Block all cookies") and now the Inoreader extension functions normally on any site.
Subreddit
Post Details
- Posted
- 2 years ago
- Reddit URL
- View post on reddit.com
- External URL
- reddit.com/r/brave_brows...