composer ?require ?lcobucci/jwt
<?phprequire_once "./vendor/autoload.php";use Lcobucci\JWT\Builder;$token = (new Builder())->setIssuer(‘http://example.com‘) ???????????????????->setAudience(‘http://example.org‘) ???????????????????->setId(‘4f1g23a12aa‘, true) ???????????????????->setIssuedAt(time()) ???????????????????->setNotBefore(time() + 60) ???????????????????->setExpiration(time() + 3600) ???????????????????->set(‘user‘, ‘lee‘) ???????????????????->getToken();
echo $token->getClaim(‘user‘).PHP_EOL;echo $token.PHP_EOL;
leeeyJ0eXAiOiJKV1QiLCJhbGciOiJub25lIiwianRpIjoiNGYxZzIzYTEyYWEifQ.eyJpc3MiOiJodHRwOlwvXC9leGFtcGxlLmNvbSIsImF1ZCI6Imh0dHA6XC9cL2V4YW1wbGUub3JnIiwianRpIjoiNGYxZzIzYTEyYWEiLCJpYXQiOjE1Mzg2Nzg2MTIsIm5iZiI6MTUzODY3ODY3MiwiZXhwIjoxNTM4NjgyMjEyLCJ1c2VyIjoibGVlIn0.[Finished in 0.1s]
php使用JWT
原文地址:http://blog.51cto.com/12173069/2293889