You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PHP 7.3项目中lcobucci/jwt与auth0/login依赖冲突问题排查

lcobucci/jwt 3.3.1与auth0/login 6.5.0无法共存的原因

二者冲突的核心是间接依赖的版本不兼容,具体逻辑如下:

  • auth0/login 6.5.0必须依赖auth0/auth0-php: ^7.9,而auth0-php 7.x系列对lcobucci/jwt的版本要求是^3.4 || ^4.0(语义化版本规则下,这意味着需要3.4及以上、4.0以下,或者4.0及以上的版本)。
  • 你当前安装的lcobucci/jwt是3.3.1,低于auth0-php要求的最低3.4版本,所以Composer会判定两者依赖冲突。

解决办法

  1. 先升级你的lcobucci/jwt到3.4.x版本(该版本兼容PHP 7.3,同时满足auth0-php的依赖要求):
    composer require lcobucci/jwt:^3.4
    
  2. 升级完成后,再安装auth0/login 6.5.0即可:
    composer require auth0/login:6.5.0
    

内容的提问来源于stack exchange,提问作者Serhii Polishchuk

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.19 07:17:16