jwt生成token報錯

周小雲發表於2021-03-09

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

本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章