laravel 5.6护照第一指令

时间:2018-07-12 17:07:57

标签: php laravel authentication

当我运行此命令时:

php artisan passport:install

我收到此错误:

  

“ passport”命名空间中没有定义命令。

1 个答案:

答案 0 :(得分:0)

Installation instructions for Passport on Laravel 5.6

从外观上看,您尚未通过作曲家安装护照。

composer require laravel/passport

此后,您必须迁移数据库以创建通行证所需的新表

php artisan migrate

比运行您的通行证安装

php artisan passport:install

然后,您需要将Laravel\Passport\HasApiTokens添加到App\User模型中。

然后,您必须修改AuthServiceProvider才能注册路由,以便发布访问令牌。将Passport::routes添加到boot的{​​{1}}部分。

安装的最后一步是通过将AuthServiceProvider选项更改为config/auth.php来修改driver

最后清除工匠的配置和缓存,

passport

同样,所有这些都在Installation Docs中,我只是在这里为您重新定义。