durimjusaj / lumen-dingo-adapter
在Lumen应用程序中使用Dingo和JWT,无需痛苦
这个包的官方仓库似乎已经消失,因此该包已被冻结。
dev-master
2020-06-01 10:55 UTC
Requires
- php: >=7.1
- dingo/api: ^3.0
- illuminate/cookie: ^7.0
- illuminate/hashing: ^7.0
- illuminate/http: ^7.0
- illuminate/routing: ^7.0
- tymon/jwt-auth: 1.*
This package is auto-updated.
Last update: 2022-11-29 03:29:59 UTC
README
在Lumen应用程序中使用Dingo和JWT,无需痛苦。
安装
composer require durimjusaj/lumen-dingo-adapter
配置
在你的 bootstrap/app.php
文件中添加以下行
$app->register(Zeek\LumenDingoAdapter\Providers\LumenDingoAdapterServiceProvider::class);
以下是您应该配置的环境变量,以便使此包正常工作
API_PREFIX=api
通过Dingo路由保护您的路由
$app->make(Dingo\Api\Routing\Router::class)->version('v1', function ($api) { $api->group([ 'middleware' => 'api.auth', ], function ($api) { $api->get('/', 'App\Http\Controllers\DefaultController@index'); }); });
此包是 (https://github.com/krisanalfa/lumen-dingo-adapter) 的副本。