编写者要求laravel / passport在laravel 5.8中不起作用

问题描述 投票:0回答:1

我使用laravel 5.8,尽管s 6.0.3 is available. I m using because, the tutorial I m following is made in laravel 5.8. When, I command: =>composer require laravel/passport //it显示错误

撰写者需要laravel / passport

您的要求无法解决为一组可安装的软件包。

问题1-结论:删除laravel / framework v5.8.35-结论:请勿安装laravel / framework v5.8.35-laravel / passport 8.x-dev需要照亮/加密^ 6.0 | ^ 7.0->可以通过照亮/加密来满足[6.x-dev,7.0.x-dev,v6.0.0,v6.0.1,v6.0.2, v6.0.3,v6.0.4,v6.1.0,v6.2.0,v6.3.0,v6.4.1]。-laravel / passport v8.0.0需要照亮/加密^ 6.0 | ^ 7.0->可以通过照亮/加密来满足[6.x-dev,7.0.x-dev,v6.0.0,v6.0.1,v6.0.2,v6。 0.3,v6.0.4,v6.1.0,v6.2.0,v6.3.0,v6.4.1]。-不要安装照明/加密6.x-dev |不要安装laravel / framework v5.8.35-不要安装illuminate / encryption 7.0.x-dev |不要安装laravel / framework v5.8.35-不要安装照明/加密v6.0.0 |不要安装laravel / framework v5.8.35-不要安装照明/加密v6.0.1 |不要安装laravel / framework v5.8.35-不要安装照明/加密v6.0.2 |不要安装laravel / framework v5.8.35-不要安装照明/加密v6.0.3 |不要安装laravel / framework v5.8.35-不要安装照明/加密v6.0.4 |不要安装laravel / framework v5.8.35-不要安装照明/加密v6.1.0 |不要安装laravel / framework v5.8.35-不要安装照明/加密v6.2.0 |不要安装laravel / framework v5.8.35-不要安装照明/加密v6.3.0 |不要安装laravel / framework v5.8.35-不要安装照明/加密v6.4.1 |不要安装laravel / framework v5.8.35-laravel / framework的安装请求(锁定在v5.8.35,要求为5.8。*)-> laravel / framework可满足[v5.8.35]。-laravel / passport的安装请求^ 8.0-> laravel / passport [8.x-dev,v8.0.0]可以满足。

安装失败,将./composer.json恢复为其原始内容。

laravel laravel-5.8 laravel-passport
1个回答
0
投票

最新版本的护照不再支持5.8

安装早期版本

composer require laravel/passport:7.5.1

来自the release notes of Laravel Passport

已更改

  • 对中间件的返工HandlesOAuthErrors特征(#937)
  • 为OAuth错误使用可渲染的异常(#1066)
  • 使用diactoros 2.0和psr-http-factory(aadf603)
  • 已替换具有Blade指令的帮助程序(#939)
  • 将插入符用于约束(d906804)
  • 已删除对Laravel 5.8 (654cc09)的支持
  • 已放弃对PHP 7.1(3c830ac)的支持
  • 升级到League / oauth2-server 8.0(97e3026)

希望这会有所帮助

© www.soinside.com 2019 - 2024. All rights reserved.