4 ms·
turtle, I'm glad it helped... the whole subject had me confused until I looked into it more. If you need a client to communicate with the API, the client will
by rkalla 16y ago
turtle, I'm glad it helped... the whole subject had me confused until I looked into it more.
If you need a client to communicate with the API, the client will need the private API key to encrypt the payload and then it can talk with the API directly.
In AWS terms, this is the "Secret Key" that is hidden by default under your Account Access Security page.
If you are trying to publish a public API though, for use by anyone and not "developers", you probably want to go with an OAuth approach.
If you are controlling who has access by way of an API key though, going the route outlined in the article should be fine as every account would get a public/private key assigned to them.