the-msy / laravel-passport-one-time-token
通过 Laravel Passport 轻松创建一次性令牌。基于 lukepolo/laravel-passport-one-time-token 包,仅更新 passport 版本。
0.0.4
2017-08-25 14:43 UTC
Requires
- php: >=5.6
- laravel/passport: ^3.0.0
Requires (Dev)
- orchestra/testbench: ~3.0
- phpunit/phpunit: ~6.0
This package is auto-updated.
Last update: 2024-09-15 00:14:01 UTC
README
快速创建一次性个人访问令牌,使用后自动撤销。
Laravel 兼容性
安装
通过 Composer 安装此包。编辑你的项目 composer.json 文件,添加以下内容:
{
"require": {
........,
"lukepolo/laravel-passport-one-time-token": "dev-master"
}
}
如果你使用的是 5.4 版本,你需要在 app/config/app.php 中包含服务提供者/外观。
LukePOLO\LaravelPassportOneTimeToken\ServiceProvider::class,
通过以下命令复制配置文件:
php artisan vendor:publish --provider='LukePOLO\LaravelPassportOneTimeToken\ServiceProvider'
要求
我们提供了一些默认设置,以帮助您开始。
- 用户必须登录
- 中间件
- 默认中间件假设你使用
auth:api消费此功能。 - 你可以在配置中更改此设置
- 默认中间件假设你使用
- 至少创建了一个个人令牌客户端。
使用方法
向以下地址发送 POST 请求
oauth/one-time/create
这将返回你的令牌,你可以使用它来发送另一个请求。一旦使用,它将被撤销。
许可证
MIT