jwt 验证登录 时提示 Could not create token:

执行composer update 命令后,jwt 验证登录 时提示 Could not create token: Implicit conversion of keys from strings is deprecated. Please use InMemory or LocalFileReference classes.
之前都能正常使用,今天更新了一下composer之后,就不能用了,试了一下所有项目执行过 composer update 后都存在这问题。

php版本 7.3.4
“tymon/jwt-auth”: “1.*@rc”
laravel 5.5 6.0 8.12 执行 composer update 后,都存在这个问题

《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 4

====== 更新 ======

github.com/tymondesigns/jwt-auth 的作者已经修复此问题。直接执行:

composer require tymon/jwt-auth

即可。

====== 原回答 ======

github.com/tymondesigns/jwt-auth/i...

临时解决方案:

composer require lcobucci/jwt:3.3.3 && composer update
3年前 评论

====== 更新 ======

github.com/tymondesigns/jwt-auth 的作者已经修复此问题。直接执行:

composer require tymon/jwt-auth

即可。

====== 原回答 ======

github.com/tymondesigns/jwt-auth/i...

临时解决方案:

composer require lcobucci/jwt:3.3.3 && composer update
3年前 评论

我也碰到这个问题了,使用临时解决方案后恢复了

3年前 评论

临时解决方案永远的神,直接composer require tymon/jwt-auth没成功,用临时方案没问题了

2年前 评论

之前用的的就是"lcobucci/jwt": "^3.3" 的 版本, 因此这个临时解决方案很精准地解决了我的问题,赞!

2年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!