Compare commits
4 Commits
f211f58068
...
9887bd1045
| Author | SHA1 | Date | |
|---|---|---|---|
| 9887bd1045 | |||
| 768e1ed786 | |||
| 52259d573c | |||
| 66da36a907 |
@@ -31,7 +31,11 @@ Route::group('v1', function() {
|
||||
->middleware(\app\openapi\middleware\Auth::class);
|
||||
})
|
||||
->middleware(\think\middleware\Throttle::class, [
|
||||
'visit_rate' => '5/m',
|
||||
'prefix' => 'throttle_',
|
||||
'visit_rate' => '5/m',
|
||||
'key' => function($throttle, $request) {
|
||||
return '__CONTROLLER__/__ACTION__/__IP__';
|
||||
},
|
||||
'visit_fail_response' => function (\think\middleware\Throttle $throttle, \think\Request $request, int $wait_seconds) {
|
||||
return \think\Response::create('您的操作过于频繁, 请在 ' . $wait_seconds . ' 秒后再试。')->code(429);
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user