使用护照创建令牌时出现异常 Laravel

Getting exception while create Token using passport Laravel

到昨天为止一切正常。 但是今天通过 api 登录时,我在创建令牌时遇到异常。 例外是: Replicating claims as headers 已弃用,将从 v4.0 中删除。如需复制请手动设置header

我不知道哪里出了问题。如果您有任何解决方案,将不胜感激,谢谢。

创建令牌的代码:$user->createToken('fullaccess')->accessToken;

我也面临同样的问题,一个快速的解决方案是降级包 lcobucci/jwt : 3.3。它必须在作曲家更新期间升级到 3.4,这引发了弃用警告。

对于造成混乱或问题,我深表歉意。请查看 https://github.com/lcobucci/jwt/issues/550#issuecomment-733557709 我对为什么采用这种方法以及为什么它在我的 PoV 中不被视为 BC-break 的完整解释。