2017 © Pedro Peláez
 

library http-signatures-guzzle

Sign and verify HTTP messages with Guzzle

image

99designs/http-signatures-guzzle

Sign and verify HTTP messages with Guzzle

  • Monday, October 17, 2016
  • by navitronic
  • Repository
  • 39 Watchers
  • 1 Stars
  • 29,272 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 2 Forks
  • 0 Open issues
  • 7 Versions
  • 0 % Grown

The README.md

HTTP Signatures Guzzle 3

Build Status, (*1)

Adds 99designs/http-signatures support to Guzzle 3.
For Guzzle 4 see the 99designs/http-signatures-guzzlehttp repo., (*2)

Signing with Guzzle 3

This library includes support for automatically signing Guzzle requests using an event subscriber., (*3)

use HttpSignatures\Context;
use HttpSignatures\Guzzle\RequestSubscriber;

$context = new Context(array(
  'keys' => array('examplekey' => 'secret-key-here'),
  'algorithm' => 'hmac-sha256',
  'headers' => array('(request-target)', 'Date', 'Accept'),
));

$client = new \Guzzle\Http\Client('http://example.org');
$client->addSubscriber(new RequestSubscriber($context));

// The below will now send a signed request to: http://example.org/path?query=123
$client->get('/path?query=123', array(
  'Date' => 'Wed, 30 Jul 2014 16:40:19 -0700',
  'Accept' => 'llamas',
))->send();

Contributing

Pull Requests are welcome., (*4)

The Versions

17/10 2016

dev-master

9999999-dev https://github.com/99designs/http-signatures-guzzle

Sign and verify HTTP messages with Guzzle

  Sources   Download

MIT

The Requires

 

The Development Requires

by Adrian Palmer

https http signature signing hmac signed guzzle

17/10 2016

v2.0

2.0.0.0 https://github.com/99designs/http-signatures-guzzle

Sign and verify HTTP messages with Guzzle

  Sources   Download

MIT

The Requires

 

The Development Requires

by Adrian Palmer

https http signature signing hmac signed guzzle

19/03 2015

1.0.1

1.0.1.0 https://github.com/99designs/http-signatures-guzzle

Sign and verify HTTP messages with Guzzle

  Sources   Download

MIT

The Requires

 

The Development Requires

by Adrian Palmer

https http signature signing hmac signed guzzle

28/10 2014

1.0.0

1.0.0.0 https://github.com/99designs/http-signatures-guzzle

Sign and verify HTTP messages with Guzzle

  Sources   Download

MIT

The Requires

 

The Development Requires

by Adrian Palmer

https http signature signing hmac signed guzzle

28/08 2014

v0.1

0.1.0.0 https://github.com/99designs/http-signatures-guzzle

Sign and verify HTTP messages with Guzzle

  Sources   Download

MIT

The Requires

 

The Development Requires

by Adrian Palmer

https http signature signing hmac signed guzzle

28/08 2014

v0.0.2

0.0.2.0 https://github.com/99designs/http-signatures-guzzle

Sign and verify HTTP messages with Guzzle

  Sources   Download

MIT

The Requires

 

The Development Requires

by Adrian Palmer

https http signature signing hmac signed guzzle

28/08 2014

v0.0.1

0.0.1.0 https://github.com/99designs/http-signatures-guzzle

Sign and verify HTTP messages with Guzzle

  Sources   Download

MIT

The Requires

 

The Development Requires

by Adrian Palmer

https http signature signing hmac signed guzzle