安装passport
composer require laravel/passport
执行迁移命令
php artisan migrate
创建生成安全访问令牌所需的加密键
php artisan passport:install
App\Models\ApiUser 引 Trait
<?php
namespace App\Models;
use Laravel\Passport\HasApiTokens;
use Illuminate\Notifications\Notifiable;
use Illuminate\Foundation\Auth\User as AuthUser;
class ApiUser extends AuthUser
{
use HasApiTokens, Notifiable;
}
App\Providers\AuthServiceProvider
放开 'App\Models\Model' => 'App\Policies\ModelPolicy' 的注释
boot下 Passport::routes();
<?php
namespace App\Providers;
use Laravel\Passport\Passport;<