giftuals / tokenizer
PHP JWT 库,允许您从您的网站或 webapp 创建可信赖的链接
v1.0.0
2020-02-03 22:06 UTC
Requires
- php: >=7.2.0
Requires (Dev)
- kint-php/kint: dev-master
- phpunit/phpunit: ^8
This package is auto-updated.
Last update: 2024-09-09 06:37:16 UTC
README
PHP JWT 库,允许您从您的网站或 webapp 创建可信赖的链接
要求
- PHP >= 7.2.0
安装
composer require giftuals/tokenizer --dev
使用
$config = new Tokenizer\Config\Config([ Tokenizer\Tokenizer::HASH_HMAC_KEY => 'some-uber-secret-key', Tokenizer\Tokenizer::CLAIM_ISSUER => 'Giftuals', Tokenizer\Tokenizer::CLAIM_SUBJECT => 'Example token', Tokenizer\Tokenizer::CLAIM_AUDIENCE => 'https://backend.giftuals.com', ]); $tokenizer = new Tokenizer\Tokenizer($config); $jwt = $tokenizer->createToken([ 'my_own_claim' => 'some random value', ]); try { $tokenizer->isValidToken($jwt); $payload = $tokenizer->getTokenPayload($jwt); } catch (Tokenizer\Exception\InvalidTokenException $e) { // Something went wrong }
作者
Coen Coppens (giftuals)
许可证
在 MIT 许可证下授权