New filters on the Home Feed, take a look!
view details

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.

4
Allow specific cross-site functioning cookie on all sites, but keep others blocked
Post Body

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:

  1. Allow all cross-site cookies across the web, opening myself to a lot of tracking, just to use this one extension
  2. 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
  3. 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.

https://preview.redd.it/kdo7uiqcsev81.png?width=1306&format=png&auto=webp&s=4bdcefb9ea249604eb416c8f01df94b54eba6439

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.

Author
Account Strength
100%
Account Age
10 years
Verified Email
Yes
Verified Flair
No
Total Karma
36,132
Link Karma
24,322
Comment Karma
11,124
Profile updated: 2 days ago
Posts updated: 6 months ago

Subreddit

Post Details

We try to extract some basic information from the post title. This is not always successful or accurate, please use your best judgement and compare these values to the post title and body for confirmation.
Posted
2 years ago