FeatureFuel
1

πŸš€ Feature: Block or make it harder to scrape data

Source: appwrite/appwrite#11522 · opened by @DankMemeGuy
πŸ”– Feature description The issue when using AppWrite for the backend, with client-side rendering (CSR) is that when using Chrome's inspect tools and looking at the Network tab, you can view the API links, and view the JSON payloads. The issue for that is this can promote easy data scraping. I cannot find a way to prevent this right now other than to just use server-side rendering (SSR). Rate limiting is not sufficient as the user could use proxies, and possibly alter the API links itself to allow for more data per JSON payload then intended. However, on the AppWrite development side, there should be a feature that encrypts the JSON payload from the API links. The encryption key could be stored in a min.js JS file on the client side that does the decryption, and sure this isn't bullet proof, but at least this would disincentivize rookie scrapers from pillaging the website. Another solution could just be to obfuscate the JSON payloads as they are sent from the serve…

No pledges yet. Be the first to back this.

Make a pledge

Pledge your monetary support if this feature is added.

$

Comments

No comments yet.

Replying to

Add a comment

What do you think about this feature request?


Similar requests