nurtext/signed-request
最新稳定版本:v1.0.0
Composer 安装命令:
composer require nurtext/signed-request
包简介
Simple encoding/decoding of data and hash validation using a shared secret
README 文档
README
Simple encoding/decoding of data and hash validation using a shared secret.
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
- See www.php.net/manual/en/function.hash-algos.php for a list of available algorithms
统计信息
- 总下载量: 6.04k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2017-03-14