heimo/think-jwt
最新稳定版本:v1.0.0
Composer 安装命令:
composer require heimo/think-jwt
包简介
jwt for thinkphp6
关键字:
README 文档
README
基于thinkphp6的JWT权限验证插件
支持特性
- hash对称加密
- OpenSSL非对称加密
- header或body获取
- 无需设置refreshToken,设置时间token自动更新
安装
composer require heimo/think-jwt
Example
配置文件config/jwt.php,公私玥使用openssl生成
$ openssl $ OpenSSL> genrsa -out rsa_private_key.pem 1024 $ OpenSSL> rsa -in rsa_private_key.pem -pubout -out rsa_public_key.pem
应用中对路由使用注册jwt校验中间件
Route::group('hello', function(){ ... Route::rule('hello/:name','hello'); })->middleware(\heimo\auth\middleware\Jwt::class);
生成token
Auth::make()->generateToken(); Auth::make()->refreshToken();//手动刷新token
统计信息
- 总下载量: 34
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 4
- 点击次数: 2
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2020-08-18