Laravel API 认证、管理与文件存储全解析
1. 个人访问令牌
授权码授权适用于用户的应用程序,密码授权适用于自己的应用程序。但如果用户想为自己创建令牌来测试 API 或在开发应用程序时使用,这就需要用到个人访问令牌。
1.1 创建个人访问客户端
要创建个人访问令牌,需要在数据库中有一个个人访问客户端。运行 php artisan passport:install 会自动添加一个,如果需要重新生成,可以运行以下命令:
php artisan passport:client --personal
运行上述命令后,会有如下交互:
What should we name the password grant client?
[My Application Personal Access Client]:
> My Application Personal Access Client
Personal access client created successfully.
个人访问令牌并非标准的授权类型,它是 Passport 提供的一种便捷方式,方便开发者用户轻松创建用于测试的令牌。
可以通过 JSON API 创建个人访问令牌,也可以直接在代码中为用户创建:
// 创建无作用域的令牌
$token =
超级会员免费看
订阅专栏 解锁全文
1

被折叠的 条评论
为什么被折叠?



