acinader / signed-request
Simple request signing library
dev-master
2017-11-14 22:35 UTC
This package is auto-updated.
Last update: 2024-04-24 05:52:06 UTC
README
A General purpose request signer and validator object. Built to enable server to server http requests that can be authenticated through the use of a shared secret. Usage: $params = array('foo' => 'bar', 'Fid' => array('fig' => 'floo', 'soo' => 'tid'), 'nid' => 'nad'); echo 'http://localhost/SignedRequest.php/?' . $signer->generateValidQueryString($params) . "\n"; To validate the current request: echo $signer->validateCurrentRequest() ? "valid\n" : "invalid\n";