derilkillms / mini-jwt
简单的JWT生成器
1.00
2023-03-20 06:50 UTC
README
安装
composer require derilkillms/mini-jwt
信息
关于JWT : (维基百科) JSON Web Token (JWT,发音为 /dʒɒt/,与单词 "jot" 相同[1]) 是一种提议的互联网标准,用于创建带有可选签名和/或可选加密的数据,其有效载荷包含断言一定数量声明的JSON。这些令牌可以使用私有密钥或公开/私有密钥进行签名。
....
此仓库基于:PHP
require_once(__DIR__ .'/vendor/autoload.php'); use Derilkillms\MiniJwt\Auth; $auth = new Auth(); $header = [ 'alg' => 'HS256', 'typ' => 'JWT' ]; $payloads = [ 'user_id' => 1, 'user_email' => "derilkillms@gmail.com", 'exp' => time() + 3600 ]; $secret_key= 'mysecret'; $auth->generateJWT($payloads,$header,$secret_key); // generate jwt $auth->verifyJWT($token, $secret_key); //verify JWT