Laravel \ Passport \ Passport未定义

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

我已经使用composer安装了Laravel护照,但是当我尝试将其导入AuthServiceProvider时,它表明未定义路径有人可以帮忙吗?

    /*
     * Package Service Providers...
     */

    /*
     * Application Service Providers...
     */
    App\Providers\AppServiceProvider::class,
   // App\Providers\AuthServiceProvider::class,
    // App\Providers\BroadcastServiceProvider::class,
    App\Providers\EventServiceProvider::class,
    App\Providers\RouteServiceProvider::class,
    Laravel\Passport\Passport::class,


],

命名空间App \ Providers;

将Illuminate \ Foundation \ Support \ Providers \ AuthServiceProvider用作ServiceProvider;使用Illuminate \ Support \ Facades \ Gate;使用Laravel \ Passport \ Passport;

Class AuthServiceProvider扩展了ServiceProvider{ / ** *应用程序的策略映射。 * * @var数组 * / 受保护的$ policies = [ 'App \ Model'=>'App \ Policies \ ModelPolicy', ];

/**
 * Register any authentication / authorization services.
 *
 * @return void
 */
public function boot()
{
    $this->registerPolicies();
    Passport::routes();

}

}

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

现在正在安装以下软件包,它正在工作:

composer require symfony/psr-http-message-bridge
© www.soinside.com 2019 - 2024. All rights reserved.