lukepolo / laravel-passport-one-time-token
通过 Laravel Passport 容易地创建一次性令牌
0.1.0
2019-05-06 15:42 UTC
Requires
- php: ^7.1.3
- laravel/framework: ^5.4.0
- laravel/passport: ^3.0.0
Requires (Dev)
- orchestra/testbench: ~3.0
- phpunit/phpunit: ~7.5
README
快速创建一次性个人访问令牌,使用后将被撤销。
Laravel 兼容性
安装
通过 Composer 安装该软件包。编辑您的项目 composer.json
文件,添加以下内容:
{
"require": {
........,
"lukepolo/laravel-passport-one-time-token": "^0.0.3"
}
}
如果使用 5.4,您需要在 app/config/app.php
中包含服务提供者/外观。
LukePOLO\LaravelPassportOneTimeToken\ServiceProvider::class,
运行以下命令来复制配置文件:
php artisan vendor:publish --provider='LukePOLO\LaravelPassportOneTimeToken\ServiceProvider'
要求
我们提供了一些默认值,以帮助您开始。
- 用户必须登录
- 中间件
- 默认中间件假设您使用
auth:api
消费此功能。 - 您可以在配置中更改此设置
- 默认中间件假设您使用
- 至少创建了一个个人令牌客户端。
使用方法
向
oauth/one-time/create
这将返回您的令牌,您可以使用它进行另一项请求。一旦使用,它将被撤销。
许可
MIT