26
How do I make sure my API is only called by my own app, and not by someone with a copy of the requests?
Public API behind a mobile app and a web front end. I want to ensure only my clients can call it. So far I have tried: a secret key compiled into the app, a custom header the server checks, and checking the user agent.…