我有一些功能可以检查某些内容并在某些情况下返回“exit();”。我想在 Route::group 中使用它。我怎样才能在不影响所有其他路线的情况下做到这一点?谢谢!Route::group(['middleware' => ['auth:api']], function() { myFunction (); //this function can give back: exit(); Route::get('/test', 'Api\Test@test');});
1 回答
慕姐8265434
TA贡献1813条经验 获得超2个赞
把你的功能变成中间件:https : //laravel.com/docs/5.8/middleware
将必须受检查影响的路线分组,并忽略不受影响的路线。
Route::group(['middleware' => ['auth:api']], function() {
Route::group(['middleware' => ['MyMiddleware']], function() {
Route::get('/check-me', 'Api\Test@test1');
});
Route::get('/dont-check-me', 'Api\Test@test2');
});
- 1 回答
- 0 关注
- 118 浏览
添加回答
举报
0/150
提交
取消