Composer JWT 问题:
使用此命令安装 JWT:
composer require tymon/jwt-auth:1.0.0-rc.5
无法生成 TOKEN,类似错误提示如下:
Could not create token: PHP Deprecated: Using integers for registered date claims is deprecated, please use DateTimeImmutable objects instead
译文:不建议将整数用于注册日期声明,请改为使用DateTimeImmutable对象
经过查阅资料是因为 “lcobucci /jwt” 已升级到 3.4,并且进行了许多重大更改。将其降级为 3.3.3 可解决此问题
执行如下命令可以解决:
composer require lcobucci/jwt:3.3.3