11.2. Passport 安装调试
Passport 安装
1. 创建新分支
由于是将原有的认证方式 JWT,替换为 OAuth2,所以我们新建一个分支来进行代码开发
$ git checkout -b L03_6.x_passport
需要明白 api 分支实现的是 JWT 的认证逻辑,passport 分支实现的是 Passport 的逻辑,根据你的实际情况使用。
2. Composer 安装
使用 Composer 安装 Passport :
$ composer require laravel/passport

3. 生成数据表
Passport 扩展包里已经自动注册了迁移文件加载,执行 migrate,会自动运行扩展包里的迁移文件,由此来创建存储客户端和令牌的数据表:

4. 创建加密秘钥
接下来,运行 php artisan passport:keys 命令来创建生成安全访问令牌时所需的加...
L03 Laravel 教程 - 实战构架 API 服务器 ( Laravel 6.x )
关于 LearnKu