找不到任何与我的情况特别匹配的东西。我有一个路由组定义为:
Route::group(['prefix' => 'api/v1/{access_token}'], function(){
...
}
上面的组里面有几个资源路由。我正在尝试创建一个自定义中间件,该中间件将验证access_token
参数并在参数无效时返回 400 响应。我希望能够在我的控制器中这样做:
class ProductController extends Controller {
/**
* Instantiate a new ProductController
*/
public function __construct()
{
$this->middleware('verifyAccessToken');
}
...
}
我的问题不是“如何定义自定义中间件”,而是如何从自定义中间件的函数中访问access_token
参数?handle
编辑:虽然建议作为重复的问题是相似的并且有答案,但该答案似乎已经过时和/或对我想要完成的工作不满意。