tumainimosha / token-helper
此包已被弃用且不再维护。未建议替代包。
请在此处填写您的包描述
0.1.0
2019-08-07 17:07 UTC
Requires
- php: ^7.3
- lcobucci/jwt: ^3.3
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.14
- fzaninotto/faker: ^1.9@dev
- illuminate/support: ^5.8@dev
- mockery/mockery: ^1.0@dev
- orchestra/database: ^3.8@dev
- orchestra/testbench: ^3.8@dev
- phpunit/phpunit: ^7.4@dev
This package is auto-updated.
Last update: 2023-10-06 19:28:15 UTC
README
安装
composer require tumainimosha/token-helper
使用方法
use Tumainimosha\TokenHelper\TokenHelper; // Generating jwt token. jwt is base64 encoded string $jwt_string = (new TokenHelper)->getToken([ 'terminal_id' => $terminal->id, 'token_id' => $tokenModel->id, ], 60 * 24 * 365 * 5); // validating jwt token $helper = new TokenHelper; $status = $helper->validateToken($jwt_string); if ($status === $helper::OK) { //handle success case } elseif ($status === $helper::EXPIRED) { //handle success case } else { // handle invalid token }
测试
@TODO
vendor/bin/phpunit
贡献
请参阅CONTRIBUTING以获取详细信息。
安全
如果您发现任何安全相关的问题,请通过电子邮件princeton.mosha@gmail.com联系,而不是使用问题跟踪器。
许可证
MIT许可证(MIT)。有关更多信息,请参阅许可证文件。