henryeticom / php-jwt
一个简单的PHP库,用于对JSON Web Tokens (JWT)进行编码和解码
1.0
2023-02-20 13:59 UTC
Requires
- php: ^7.1||^8.0
Requires (Dev)
- phpunit/phpunit: ^8
README
安装
使用Composer安装此包
composer require henryeticom/php-jwt
创建JWT(基本)
use HenryEticom\PHPJWT\JWT; $secret = 'your-secret-key'; $headers = array( 'alg' => 'ES256', 'typ' => 'JWT' ); $payload = array( 'sub' => 1, 'name' => 'Test', 'exp' => (time() + (60 * 60)) ); $jwt = JWT::encode($headers, $payload, $secret); var_dump($jwt);
解码JWT(基本)
use HenryEticom\PHPJWT\JWT; $jwt = 'response-from-encode'; $secret = 'your-secret-key'; $decode = JWT::decode($jwt, $secret); var_dump($decode);