Iโm thinking of the Google Static Maps API, which limits you to 1000 static maps, even if you sign up for an account. How do they track bills, etc. When is everything on the client publicly available?
For most server-to-server APIs, access_token / key / etc is provided to me. which I can pass to the service to prove that I really am, but on the client any such access_token / key / etc. immediately become well known.
In general, what strategies for client libraries (FB SDK, Stripe, Google, etc.) are used for authentication and how do they circumvent the fact that everything on the client is public?
source share