lukepolo/laravel-passport-one-time-token

通过 Laravel Passport 容易地创建一次性令牌

0.1.0 2019-05-06 15:42 UTC

This package is auto-updated.

Last update: 2024-09-05 01:30:31 UTC


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'

要求

我们提供了一些默认值,以帮助您开始。

  1. 用户必须登录
  2. 中间件
    • 默认中间件假设您使用 auth:api 消费此功能。
    • 您可以在配置中更改此设置
  3. 至少创建了一个个人令牌客户端。

使用方法

    oauth/one-time/create

这将返回您的令牌,您可以使用它进行另一项请求。一旦使用,它将被撤销。

许可

MIT