API Security System "Snake || API Scoreboard | EN, DE, FR, ES || V1.2"
Hello Community, I am currently working on a project where user scores are stored via an API on a server. The project is called "Snake || API Scoreboard | EN, DE, FR, ES || V1.2". However, since the source code is open source, there is a risk that users could manipulate the scores to illegitimately achieve the high score. One possible solution would be to execute the entire score calculation logic server-side. This would mean sending the position of the items and the player's movements to the API, and calculating the score on the server. However, this method results in a very high number of requests to my Laravel API in a short period of time, which could severely impact system performance. What other options are there to prevent score manipulation without overloading the API with too many requests?