I am creating an internal corporate tool which is entirely client driven and utilizes web services to update, insert, and delete data. While creating the application, I was able to use Chrome Debugger to send any type of request to the server in order to test various scenarios.
I would change objects from the debugger and execute AJAX requests right from the console and there were no issues, the web service would call and execute just fine.
This raised a concern for me in that, a majority of my company employees are developers and i worry that they may "play around" with the code to either change, or invalidate the data going to the database.
Is it possible to secure an AJAX request to the server so that users will not be able to change items in their browser debugger and post those changes to the server?