mirror of
https://github.com/linuxserver/Heimdall.git
synced 2025-11-21 07:40:45 +09:00
Throttle websitelookup's to 10 per minute to limit port scan effictiveness
This commit is contained in:
@@ -56,10 +56,13 @@ Route::name('tags.')->prefix('tag')->group(function () {
|
|||||||
/**
|
/**
|
||||||
* Item Routes
|
* Item Routes
|
||||||
*/
|
*/
|
||||||
|
Route::middleware(['throttle:10,1'])->group(function () {
|
||||||
|
Route::get('/items/websitelookup/{url}', [ItemController::class, 'websitelookup'])->name('lookup');
|
||||||
|
});
|
||||||
|
|
||||||
Route::resource('items', ItemController::class);
|
Route::resource('items', ItemController::class);
|
||||||
|
|
||||||
Route::name('items.')->prefix('items')->group(function () {
|
Route::name('items.')->prefix('items')->group(function () {
|
||||||
Route::get('/websitelookup/{url}', [ItemController::class, 'websitelookup'])->name('lookup');
|
|
||||||
Route::get('/pin/{id}', [ItemController::class, 'pin'])->name('pin');
|
Route::get('/pin/{id}', [ItemController::class, 'pin'])->name('pin');
|
||||||
Route::get('/restore/{id}', [ItemController::class, 'restore'])->name('restore');
|
Route::get('/restore/{id}', [ItemController::class, 'restore'])->name('restore');
|
||||||
Route::get('/unpin/{id}', [ItemController::class, 'unpin'])->name('unpin');
|
Route::get('/unpin/{id}', [ItemController::class, 'unpin'])->name('unpin');
|
||||||
|
|||||||
Reference in New Issue
Block a user