How to prevent anyone from hacking an API feed?

I started developing a web page and recently hired someone to write code to display a customized feed (powered by an API) in the middle panel at http://farmball.com/ . Please note that this is not an RSS feed linked to a site’s blog . The channel is linked to my account on another site. For the average user, there is no RSS link to subscribe to the channel. I pulled the site out of maintenance mode to ask someone here with a scraper / hack how someone could most easily β€œtake” the feed and display it on their own site. More importantly, what can I do to prevent this?

^ Updated for re-wording

+3
source share
5 answers

You can not.

If you intend to open an RSS feed that you do not want others to be able to display on your site, you have not completely specified the RSS point . The whole reason Really Simple Syndication (RSS) is to make your content consumed externally - whether in the RSS reader or through someone else, simply by printing your content on its own website.

Why do you turn on the RSS feed if you do not want anyone to consume it?

+9
source

What can I do to prevent ... "taking" the feed and displaying it on my own site?

Nothing. RSS, , , . , Really Simple to Syndicate, .

(, yoursite.rss?mykey=abc123). . .

+6

. , , - - DRM! , , , / /etc, .

.

+1

DRM. - , , , .

. , , - - , . , , .

, . , . , , , .

0

.htpassword , - , , , . , , - , , .

0

Source: https://habr.com/ru/post/1718429/


All Articles