php-jwt:在PHP中使用JSON Web令牌(JWT)的便捷库

时间:2021-02-23 22:06:22
【文件属性】:
文件名称:php-jwt:在PHP中使用JSON Web令牌(JWT)的便捷库
文件大小:29KB
文件格式:ZIP
更新时间:2021-02-23 22:06:22
jwt authentication json-web-token PHP php-jwt 一个方便的库,用于在PHP中使用JSON Web令牌(JWT)。 该库符合的规定,但不允许未签名的JWT(“无”算法)除外,并且对以下声明具有内置支持: aud (受众群体)主张- exp (到期时间)索赔- iat (在iat发出)索赔- iss (发行方)索赔- nbf (不在此之前)索赔- 要求 PHP 7.2或更高版本 OpenSSL PHP扩展(用于某些算法) 目录 安装 如果您使用的是Composer,则可以通过从项目的根文件夹运行以下命令来安装此库的最新版本: composer require lindelius/php-jwt 您也可以通过导航到“发布”页面,然后展开最新版本的“资产”部分来手动下载该库。 用法 步骤1.扩展抽象JWT模型并选择一种算法。 use Lindelius \ JWT \ Algorithm \ HMAC \ HS256
【文件预览】:
php-jwt-master
----benchmarks()
--------RS512.php(796B)
--------HS512.php(732B)
--------RS384.php(796B)
--------HS384.php(732B)
--------RS256.php(796B)
--------BenchmarkJWT.php(548B)
--------HS256.php(732B)
--------Benchmark.php(2KB)
----src()
--------JWT.php(16KB)
--------Exception()
--------Algorithm()
--------functions.php(757B)
----.circleci()
--------config.yml(778B)
----phpunit.xml.dist(626B)
----phpbench.json.dist(155B)
----LICENSE(11KB)
----README.md(5KB)
----tests()
--------IatClaimTest.php(1KB)
--------ExpClaimTest.php(1KB)
--------NbfClaimTest.php(1KB)
--------IssClaimTest.php(3KB)
--------TestDataProviders.php(840B)
--------JWT()
--------JWTTest.php(8KB)
--------AudClaimTest.php(3KB)
----.gitignore(52B)
----composer.json(1KB)

网友评论