问题描述
use App\Http\Controllers\Annonymous\Login\API\LoginAPIController;
Route::post('/authenticate',[LoginAPIController::class,"authenticateUser"])->name("apiAuthenticateUser");
就像有name属性一样,有什么办法可以和name属性一起为节流阀设置中间件吗?像这样吗?
use App\Http\Controllers\Annonymous\Login\API\LoginAPIController;
Route::post('/authenticate',"authenticateUser"])->name("apiAuthenticateUser")->throttle("10,1");
解决方法
是的,节流阀是一种中间件,因此您可以执行以下操作
Route::post('/authenticate',[LoginAPIController::class,"authenticateUser"])->name("apiAuthenticateUser")->middleware('throttle:10,1');