ThinkPHP6集成JWT方法JWT-AUTH

这篇博客介绍了如何在ThinkPHP6中集成JWT身份验证,包括支持Swoole的环境要求,提供了RSA、HASH和DSA等多种加密方式,并详细阐述了安装、配置、使用中间件以及token管理的方法。同时,提到了JWT的自动刷新功能和不同方式传递token的建议。
摘要由CSDN通过智能技术生成

thinkphp的jwt(JSON Web Token)身份验证包。支持Header、Cookie、Param等多种传参方式。包含:验证、验证并且自动刷新等多种中间件。

thinkphp6.0的demo下载

支持Swoole

环境要求

  1. php >= 7.0
  2. thinkphp ^5.1.10 || ^6.0.0

说明

目前支持如下三大类型加密方式:RSA,HASH,DSA。再各分256、384、512位。 默认是HS256,即hash 256位加密。

需要修改加密方式,请修改参数:ALGO,参数选项:

  • HS256

    备注:hash 256位

  • HS384

    备注:hash 384位

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值