Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[feature request] allow user to toggle RSS feed of their posts #1936

Open
compufox opened this issue Nov 15, 2022 · 7 comments
Open

[feature request] allow user to toggle RSS feed of their posts #1936

compufox opened this issue Nov 15, 2022 · 7 comments

Comments

@compufox
Copy link

Pitch

currently every user has an automatic RSS feed containing their unlisted and public posts, i think it would be good if there was some account setting that allowed the user to turn this off.

Motivation

while unlisted/public posts are not hidden from other users, i can see where providing that data in an easy to scrape format (RSS feeds) would help provide new and faster methods for harassing users.

@VyrCossont
Copy link

Hometown implemented this in hometown-fork#1233; could we copy their implementation?

@tamazonx
Copy link

tamazonx commented Dec 8, 2022

In light of the qoto ban evasion information (scraping rss feeds to get around people blocking other people), I would really like to see some movement on this.

@ClearlyClaire
Copy link

If the reason is to avoid bad actors subscribing to your feed, I'm afraid that limiting RSS would not be enough and would only provide a false sense of security: indeed, it would be as easy for a bad actor to use the REST API to get the same information.

What we could do, I guess, is an option to avoid non-logged users to list your posts. This would also disable the RSS feed. Of course, this means that random non-logged users will not be able to see your posts when visiting your profile. And it also doesn't prevent a bad actor from just looking at your feed from another server where you have a follower.

@whatSocks
Copy link

an option to avoid non-logged users to list your posts this would be great

@selfawaresoup
Copy link

Right now, RSS feeds are a way to circumvent DISALLOW_UNAUTHENTICATED_API_ACCESS so if that env setting is on, either the RSS feeds should respect it too or users should at least have the option to opt out.

@sgrigson
Copy link

sgrigson commented Jan 7, 2024

DISALLOW_UNAUTHENTICATED_API_ACCESS as mentioned above, doesn't prevent this.

In addition, this is a setting only available to server admins with access to the server, and not individual users.

@ShadowJonathan
Copy link

Together with mastodon#29011, this would remove a ton of avenues that actors could use to scrape people's posts

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

8 participants