2017 © Pedro Peláez
 

library kong-hmac

image

swimtobird/kong-hmac

  • Tuesday, March 20, 2018
  • by swimtobird
  • Repository
  • 1 Watchers
  • 1 Stars
  • 35 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 0 Open issues
  • 6 Versions
  • 3 % Grown

The README.md

HMAC Authentication with Kong by PHP

Installation

composer require swimtobird/kong-hmac, (*1)

HOW TO USE

  • GET

$hamc = new Hmac('user','secret','example.com','GET'); $hamc->setUrl('/default'); $header = $hamc->getHeader(); $client = new GuzzleHttp\Client(['base_uri' => 'http://example.com']); $request = $client->request('GET', '/default', [ 'headers' => $header ]); print json($response->getBody(),true);
  • POST

``````php, (*2)

    $hamc = new Hmac('user','secret','example.com','POST');

    $hamc->setUrl('/default');

    $header = $hamc->getHeader();


    $client = new GuzzleHttp\Client(['base_uri' => 'http://example.com']);

    $request = $client->request('POST', '/default', [
        'headers' => $header
        'form_params'=>[
            'params' => 'test'
        ]            
    ]);

    print json($response->getBody(),true);

`````, (*3)

The Versions

20/03 2018

dev-master

9999999-dev

  Sources   Download

The Requires

 

The Development Requires

by Avatar swimtobird

20/03 2018

v0.1.4

0.1.4.0

  Sources   Download

The Requires

 

The Development Requires

by Avatar swimtobird

14/03 2018

v0.1.3

0.1.3.0

  Sources   Download

The Requires

 

The Development Requires

by Avatar swimtobird

14/03 2018

v0.1.2

0.1.2.0

  Sources   Download

The Requires

 

The Development Requires

by Avatar swimtobird

23/02 2018

v0.1.1

0.1.1.0

  Sources   Download

The Requires

 

The Development Requires

by Avatar swimtobird

23/02 2018

v0.1.0

0.1.0.0

  Sources   Download

The Requires

 

The Development Requires

by Avatar swimtobird