2017 © Pedro Peláez
 

library signed-request

Simple encoding/decoding of data and hash validation using a shared secret

image

nurtext/signed-request

Simple encoding/decoding of data and hash validation using a shared secret

  • Thursday, March 16, 2017
  • by nurtext
  • Repository
  • 1 Watchers
  • 1 Stars
  • 852 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 2 Versions
  • 29 % Grown

The README.md

Signed Request

Simple encoding/decoding of data and hash validation using a shared secret., (*1)

Usage

1. Initialization

// Composer autoloader
require_once 'vendor/autoload.php';

use nurtext\SignedRequest;

// Set a shared secret
SignedRequest::setSharedSecret('my shared secret');

2. Generating a signed request

// Encode and hash the data
$signedRequest = SignedRequest::generate(array('hello' => 'world'));

// Debug output
var_dump($signedRequest);

3. Verifying a signed request

// Just verify, don't return the parsed data
var_dump(SignedRequest::verify($signedRequest));

4. Verifying and parsing a signed request in a single call

// Verify and return data if verification succeeds
var_dump(SignedRequest::parse($signedRequest));

Requirements

  • PHP >= 5.1.2
    • ext-json

Additional information

The Versions

16/03 2017

dev-master

9999999-dev

Simple encoding/decoding of data and hash validation using a shared secret

  Sources   Download

MIT

The Requires

  • php >=5.1.2
  • ext-json *

 

by Cedric Kastner

api validation request hmac signed hash encoding decoding

14/03 2017

v1.0.0

1.0.0.0

Simple encoding/decoding of data and hash validation using a shared secret

  Sources   Download

MIT

The Requires

  • php >=5.1.2
  • ext-json *

 

by Cedric Kastner

api validation request hmac signed hash encoding decoding