首先安装passport插件
composer require laravel/passport
之后执行迁移文件,生成数据表,保存token数据
php artisan migrate
执行之后 生成客户端授权码
php artisan passport:install
使用之后会获取到客户端授权码 注意保存!(secret)
之后修改接口账号模型
use Laravel\Passport\HasApiTokens
修改config/auth.php文件中的api配置
在app/Proivders/AuthServiceProvide.php文件中的boot方法添加有效期
use Laravel\Passport\Passport;
//token认证有效期为两小时
Passport::tokensExpireIn(now()‐>addHour(2));