文件名称:php-jwt:JSON Web令牌(JWT)PHP扩展
文件大小:32KB
文件格式:ZIP
更新时间:2024-02-20 06:23:17
c php jwt php-jwt php7-extension
PHP扩展 需求 PHP 7以上 PHP json扩展,在加载JWT扩展之前需要json扩展。 OpenSSL(版本> = 1.1.0j)也可以与旧版本一起使用,但是我没有进行检查。 安装 $ git clone https://github.com/cdoco/php-jwt.git $ cd php-jwt $ phpize && ./configure --with-openssl=/path/to/openssl $ make && make install 快速 $ key = "example-hmac-key" ; $ payload = [ "data" => [ "name" => "ZiHang Gao" , "admin" => true ], "iss" => "http://example.org" , "sub" => "1234567890" , ]; // default HS256 algorithm $ token = jwt_encode ( $ payload , $ key );
【文件预览】:
php-jwt-master
----.travis.yml(245B)
----example()
--------hmac.php(314B)
--------rsa.php(2KB)
--------none.php(298B)
--------ecdsa.php(869B)
----jwt.php(515B)
----CREDITS(14B)
----jwt.c(21KB)
----tests()
--------014.phpt(464B)
--------015.phpt(569B)
--------008.phpt(441B)
--------002.phpt(790B)
--------013.phpt(667B)
--------006.phpt(672B)
--------004.phpt(1KB)
--------016.phpt(988B)
--------009.phpt(684B)
--------005.phpt(750B)
--------010.phpt(423B)
--------012.phpt(802B)
--------007.phpt(621B)
--------001.phpt(529B)
--------011.phpt(673B)
--------003.phpt(2KB)
----LICENSE(3KB)
----php_jwt.h(3KB)
----openssl.c(12KB)
----travis()
--------compile.sh(53B)
--------run-test.sh(338B)
----.gitignore(841B)
----config.w32(237B)
----README.md(11KB)
----package.xml(3KB)
----config.m4(1KB)