php - 我收到错误 --- 在 ProviderRepository.php 第 208 行 : Class 'Tymon\JWTAuth\Providers\LaravelServiceProvider' not found

标签 php laravel jwt

我是 Laravel 新手,这是我的第一个问题,因为我在任何地方都找不到解决方案。 我以某种方式实现了 JWT-token,它一直有效,直到我把它搞砸了。现在,当我输入 php artisanserve 时,或者当我尝试发布时,我会收到该错误。我尝试了所有类似的事情 --- Laravel 5.6.26 Error- Class 'Tymon\JWTAuth\Providers\LaravelServiceProvider' not found ---但这行不通。 当我在composer.json中添加“tymon/jwt-auth”:“^0.5.12”时,我收到错误类LaravelServiceProvider未找到,当我将其更改为“tymon/jwt-auth”:“^1.0.0- beta.3"或 "tymon/jwt-auth": "^1.0.0-rc.2"然后我发现错误 JWTAuthServiceProvider 未找到。我也尝试过 Composer 需要照亮/验证,但它不起作用。我可以得到一些帮助吗?

最佳答案

我遇到了同样的问题,我通过执行这些命令解决了它

composer require illuminate/auth

composer require tymon/jwt-auth:"^1.0.0-rc.2"

composer update

然后

php artisan vendor:publish --provider="Tymon\JWTAuth\Providers\JWTAuthServiceProvider"

您可以安全地从 app.php 文件中删除

Tymon\JWTAuth\Providers\JWTAuthServiceProvider::class,

'JWTAuth' => Tymon\JWTAuth\Facades\JWTAuth::class,
'JWTFactory' => Tymon\JWTAuth\Facades\JWTFactory::class

关于php - 我收到错误 --- 在 ProviderRepository.php 第 208 行 : Class 'Tymon\JWTAuth\Providers\LaravelServiceProvider' not found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51408037/

相关文章:

php - 将 Php 变量传递给 Laravel Blade 组件

asp.net-core - identityserver 4 获取当前用户的 access_token

php - 如何在 PHP 中显示 HTML 中的 XML?

php - 为 Excel 导出 CSV

php - php 中的数组和 python 中的 dict 是一样的吗?

php - 无需命令行即可在简单服务器上安装 Laravel

mysql 连接数与正在运行的查询相比过高

jwt - 在标题或正文上传递 jwt 刷新 token

php - 用于用户身份验证的个人访问 token 和 json 网络 token 有什么区别?

php - 在 Action Controller 之后重定向到上一页