devstackgroup/jwt
Composer 安装命令:
composer require devstackgroup/jwt
包简介
JWT library for PHP
README 文档
README
JWT (JSON Web Tokens) library for PHP
By ComStudio
Should conform to the current spec
How to use it
Install with composer
$ composer create-project devstackgroup/jwt --stability=dev
Examples
Creating
<?php require 'vendor/autoload.php'; use JWT\JWT; $jwt = new JWT(); $jwt->setIssuer('http://example.com') ->setAudience('http://example.org') ->setIssuedAt(time()) ->setNotBefore(time() + 60) ->sign('secret') ->getToken();
Verification
<?php require 'vendor/autoload.php'; use JWT\JWT; $jwt = new JWT(); $jwt->setIssuer('http://example.com') ->setAudience('http://example.org') ->setIssuedAt(time()) ->setNotBefore(time() + 60) ->sign('secret') ->getToken(); var_dump($jwt->verifyToken('secret'));
Getting data
Getting all data
<?php require 'vendor/autoload.php'; use JWT\JWT; $jwt = new JWT(); $jwt->setIssuer('http://example.com') ->setAudience('http://example.org') ->setIssuedAt(time()) ->setNotBefore(time() + 60) ->sign('secret') ->getToken(); var_dump($jwt->getHeader(), $jwt->getClaim());
Getting specific data
<?php require 'vendor/autoload.php'; use JWT\JWT; $jwt = new JWT(); $jwt->setIssuer('http://example.com') ->setAudience('http://example.org') ->setIssuedAt(time()) ->setNotBefore(time() + 60) ->sign('secret') ->getToken(); var_dump($jwt->getHeader('typ'), $jwt->getClaim('iss'));
统计信息
- 总下载量: 319
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 4
- 点击次数: 0
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2015-08-26