Download the PHP package yuunie/jwt without Composer
On this page you can find all versions of the php package yuunie/jwt. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package jwt
TODO: 过期时间 和 KEY 的修改放到单独的配置文件中
JWT
一个简单的JWT验证,使用方式还有点像Session
开始
包使用PSR-4自动加载并已经提交到Packagist,你可以使用Composer安装
环境
- PHP 7+ 也可以尝试在PHP5.5+使用
教程
自动加载
引入加载
- 如果你没有使用框架
- 使用以下方法引入
静态方法使用
设置KEY
- KEY是为了保护JWT签名所用
- 不可泄露
- 在同一个JWT验证环境中保持一致
- 如果不使用该方法,可以直接在文件中配置修改,位置在JWT.php -> init() -> $key 同位置上方设置过期时间
- 在每一次使用JWT之前都应该设置(如果没有在文件中修改)
-
生成JWT
- $jwt将得到一个带有数据的JWT字符串
-
更新或修改JWT中的数据
- $newJwt将得到修改和增加数据后的JWT字符串
获得JWT中的所有用户添加的数据
- 正常返回一个数组
- 否则返回false
获得JWT中的用户添加的指定数据
- 正常返回该数据
- 否则返回false
检测JWT是否正确
- 默认情况下在获取信息或设置信息的时候都会自动检测JWT字符串
- 但无论任何错误都会是返回false
- 如果需要准确的错误信息请使用
- 返回值为整数 200 => 一切正常
错误值
Helper
All versions of jwt with dependencies
PHP Build Version
Package Version
No informations.
The package yuunie/jwt contains the following files
Loading the files please wait ....