簡體   English   中英

無法在 Laravel 5.7 中發布 JWT 配置文件

[英]Unable to publish JWT config file in Laravel 5.7

我正在使用laravel 5.7 ,我安裝了新的laravel 項目並在app.php 中設置了JWT 服務提供者。 現在我運行命令來發布JWT配置文件,但我得到了這樣的錯誤

在 ProviderRepository.php 第 208 行:

找不到類“Tymon\\JWT\\Providers\\JWTAuthServiceProvider”

我不知道如何解決這個問題。

按照此鏈接: laravel-jwt-api

第 1 步: composer update

第 2 步: php artisan migrate

第 3 步: php artisan serve

並把帖子放在郵遞員那里

http://127.0.0.1:8000/api/auth/login

我希望它對你有用!

通過 Composer 安裝

運行以下命令以拉入最新版本:

composer require tymon/jwt-auth

添加服務提供商

將服務提供者添加到config/app.php配置文件中的providers數組中,如下所示:

'providers' => [

    ...

    Tymon\JWTAuth\Providers\LaravelServiceProvider::class,
]
php artisan vendor:publish --provider="Tymon\\JWTAuth\\Providers\\JWTAuthServiceProvider" php artisan config:cache php artisan vendor:publish and then select Which provider or tag's files would you like to publish`enter code here` [0 ] Publish files from all providers and tags listed below [1 ] Provider: Facade\\

塊引用

Ignition\\IgnitionServiceProvider [2] 提供者:Fideloper\\Proxy\\TrustedProxyServiceProvider [3] 提供者:Fruitcake\\Cors\\CorsServiceProvider [4] 提供者:Illuminate\\Foundation\\Providers\\FoundationServiceProvider [5] 提供者:Illuminate\\Mail\\MailServiceProvider [6] 提供者: Illuminate\\Notifications\\NotificationServiceProvider [7] 提供者:Illuminate\\Pagination\\PaginationServiceProvider [8] 提供者:Laravel\\Tinker\\TinkerServiceProvider [9] 提供者:Tymon\\JWTAuth\\Providers\\LaravelServiceProvider [10] 標簽:config [11] 標簽:cors [ 12] 標簽:flare-config [13] 標簽:ignition-config [14] 標簽:laravel-errors [15] 標簽:laravel-mail [16] 標簽:laravel-notifications [17] 標簽:laravel-pagination

9

 Copied File [/vendor/tymon/jwt-auth/config/config.php] To [/config/jwt.php] Publishing complete.

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM