ari-salt / member-middleware
一个基于CIAM ID获取应用用户ID的Laravel/Lumen中间件。
此包的官方仓库似乎已消失,因此包已被冻结。
v1.0.3
2023-10-03 11:18 UTC
Requires
- php: ^7.2
- ari-salt/logger: ^1.0.1
- laravel/lumen-framework: ^6.0
This package is auto-updated.
Last update: 2024-08-03 13:14:38 UTC
README
一个基于CIAM ID获取应用用户ID的Laravel/Lumen中间件。
安装
$ composer require ari-salt/member-middleware
用法
将中间件注册到路由中。
use AriSALT\AuthMiddleware\AuthOfflineMiddleware; use AriSALT\MemberMiddleware\MemberMiddleware; $app->routeMiddleware([ 'auth_offline' => AuthOfflineMiddleware::class, 'member' => MemberMiddleware::class ]);
将它们应用到路由上。
$router->get('/test', [ 'middleware' => [ 'auth_offline:memberForgeRock,VERIFY_TOKEN,forge-rock', 'member:memberForgeRock,users,id,forgerockID,userID,VERIFY_TOKEN,forge-rock' ], 'uses' => 'ExampleController@index' ]);
然后,您可以在您的处理器中使用它。
<?php namespace App\Http\Controllers; use Illuminate\Http\Request; class ExampleController extends Controller { public function index(Request $request) { var_dump($request->get('userID')); } }