I thought I'd write a quick primer on a basic implementation of HTTP request signing with PHP. I see a lot of posts dealing with the topic, especially by people writing homebrew REST services.
What are signed HTTP requests?
Signed HTTP requests are simply a normal HTTP request, such as a GET or a POST, that happens to include a signature as part of the request. A signature is just a string of characters generated in a...