yftzeng / wow-jwt
Wow! JWT for PHP. Fast Javascript Web Token library for PHP.
Installs: 463
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/yftzeng/wow-jwt
Requires
- php: >=5.3.0
This package is not auto-updated.
Last update: 2025-10-11 21:01:58 UTC
README
Wow! JWT for PHP. Fast Javascript Web Token library for PHP.
Requirement
PHP 5.3+
Usage
Standalone WowLog library
include __DIR__.'/src/Wow/Util/WowJwt.php';
use Wow\Util\WowJwt as JWT;
$payload = '{"iss":"ant"}';
$key = '1234567890';
$algo = 'HS256';
$verify = true;
$encrypt = false;
$t = JWT::encode($payload, $key, $algo, $encrypt);
echo $t."\n";
$t = JWT::decode($t, $key, $verify, $encrypt);
echo $t."\n";
Work with Composer
Edit composer.json
{
"require": {
"yftzeng/wow-jwt": "dev-master"
}
}
Update composer
$ php composer.phar update
Sample code
include 'vendor/autoload.php';
use Wow\Util\WowJwt as JWT;
$payload = '{"iss":"ant"}';
$key = '1234567890';
$algo = 'HS256';
$verify = true;
$encrypt = false;
$t = JWT::encode($payload, $key, $algo, $encrypt);
echo $t."\n";
$t = JWT::decode($t, $key, $verify, $encrypt);
echo $t."\n";
License
the MIT License