要在laravel中创建带护照的个人访问客户端,我需要运行此命令:php artisan passport:client --personal
我正在尝试通过Artisan::call('command', ['--flag'=>'value'])
我在这里遇到的问题是,护照提示输入命名访问令牌或接受默认令牌,命令卡在那里。有什么方法可以给它任何输入吗? Enter
按键可以在控制台上完成工作。
解决方案
默认名称:php artisan passport:client --personal --no-interaction
自定义名称:php artisan passport:client --personal --name=AccessTokenName
在源代码中找到它:https://github.com/laravel/passport/blob/2.0/src/Console/ClientCommand.php
答案 0 :(得分:2)
尝试运行设置了--no-interaction
标志的命令。有关更多选项,请参阅php artisan passport:client --help
。